Totoo
9e9dd3a521
Dynamic usb buffer fill for screenframeshort ( #1935 )
...
* fully fill usb serial buffer
* Update usb_serial_shell.cpp
* Added a comment, to trigger wf
2024-03-07 07:42:58 +01:00
Mark Thompson
1139b22141
Fix compile error ( #1884 )
2024-02-12 19:04:48 +01:00
Totoo
8b2598fdac
Call the flasher app when flashing from serial ( #1825 )
2024-01-29 20:52:35 +01:00
Mark Thompson
6a6c6d6502
Add Checksums to Firmware & External App images ( #1809 )
...
* Pad image to 1MB and add simple checksum
* Test code to verify firmware checksum
* Comment out unneeded zlib
* Add files via upload
* Print space remaining in ROM
* Append checksum to external apps too
* Check external app checksums when loading
* Is it 2024 already?!
* Validate firmware checksum before flashing
* Add files via upload
* Added flash error warning to nav screen
* Clang
* Replaced some hard-coded values with #defines
* Check FW checksum before USB serial flash too
* Add files via upload
2024-01-24 16:37:21 -06:00
Mark Thompson
5f8e1ef307
Daylight Savings Time support ( #1793 )
...
* Daylight Savings Time support
* Cleanup
* Clean-up
* Revert ADSB change
* Clean-up
* Corrected date in comment, ironically
2024-01-21 12:47:28 -06:00
E.T
ce1084abc7
Introduce common app list for menu and serial ( #1791 )
2024-01-20 23:35:39 +01:00
Totoo
fcbc3b4d75
pmemreset and settingsreset commands ( #1786 )
2024-01-18 16:12:13 +01:00
gullradriel
ae9d6de093
added sysinfo and radioinfo ( #1769 )
...
* added sysinfo and radioinfo
* using fillObuffer instead of chprintf
---------
Co-authored-by: GullCode <gullradriel@hotmail.com>
2024-01-15 15:54:27 +13:00
Bernd Herzog
7a4c3184a1
reworked usb serial communication ( #1766 )
2024-01-13 18:05:29 +01:00
Totoo
1676702a09
Shows a message when flashing from serial ( #1758 )
2024-01-12 10:30:24 +13:00
Totoo
831dbeaab5
Add extra info from serial ( #1754 )
...
* Inject GPS postition from serial
2024-01-11 17:46:35 +01:00
Totoo
0e6f303eec
fix buffer size bug ( #1747 )
...
* fix buffer size bug
* faster file over usbcdc - wip
* minimal faster display tx
2024-01-10 06:30:43 +13:00
Bernd Herzog
77640c5cc0
Usb serial filesystem improvements ( #1742 )
...
* refactoring
* improved file system commands
* added binary read/write
2024-01-08 19:53:40 +01:00
Bernd Herzog
4740df2e2c
Usb serial shell workerthread #2 ( #1738 )
2024-01-07 22:25:43 +01:00
Totoo
9d7e06c255
Appstart and applist from serial ( #1736 )
...
* Start app, and list fixed ones.
* Add ext app support
2024-01-07 18:56:09 +01:00
Bernd Herzog
9d22711368
added usb event to not wait for the next frame ( #1733 )
2024-01-07 14:09:22 +01:00
John Stockdale
fe88760766
First version of rtcget and rtcset ( #1727 )
2024-01-06 09:15:59 +01:00
Totoo
1a69ce2d97
Accessibility over serial ( #1717 )
...
* Initial accessibility support
* added it to some widgets to test
* More widget accessibility response
* More widgets, better output
* Mark selected widget on list
* typo
2024-01-05 07:43:30 +01:00
Totoo
8761b9d7e0
Send ASCII chars from USB serial to selected widget ( #1708 )
...
* Initial commit for keyboard emulation
* Added on_keyboard to some widgets
* TextEdit partly
* Multi key send at once
* Frequency control support
* Fix encoder emulation
* Add keyboard to geomap
* More widgets
2024-01-04 17:36:31 +01:00
Totoo
58bf60695d
Touch emulation from usb cdc ( #1706 )
2024-01-03 14:06:29 +01:00
Totoo
fbe7954f2e
Added support for extracting firmware from TAR file (with apps) ( #1704 )
...
* Added support for extracting firmware from TAR file (with apps)
* Added tar to usb cdc firmware command.
* Serial flash tar
* Show error on bad tar
* Check tar for valid filenames
2024-01-03 14:05:24 +01:00
Bernd Herzog
3998dc124a
added cpld info shell commands ( #1703 )
...
* added cpld info shell commands
* fixed reset
2024-01-02 00:18:53 +01:00
Totoo
7bf3e02f6c
Faster usb serial file download ( #1674 )
...
* Made file read much faster via USB serial
* Remove old code
2023-12-25 17:25:16 +01:00
Totoo
36e1b9a36e
Portapack USB screen tx ( #1653 )
...
* implemented 2 screen read functions, and haxfixed windows usb bug
* Support up to 64 byte per packet for faster tx
* Added filesize command
2023-12-19 22:25:22 +01:00
Bernd Herzog
6069145b68
Usb serial ( #1648 )
...
* enabled usb clock
* added usb stack to application
* fixed pll0usb clock setup
* implemented serial usb handshake
* implemented serial communication
* integrated chibios shell
* implemented device reset
* implemented enter dfu mode
* implemented hackrf mode command
* implemented flash command
* implemented memory manipulation
* implemented button control
* fixed mode change
* improved reset behavior
* implemented directory commands
* implemented file commands
* improved data communication
* refactorings
2023-12-17 17:20:35 +01:00