Yi BoYang
c45a14fd92
Added some i18n to strings for the GUI console.
2023-05-16 21:20:23 +08:00
Andi Kanzler
ab7162980b
BLE, TCP and UDP Support
2022-03-31 16:18:46 +02:00
Alberto García Hierro
9e81e6dbb1
Make firmware flasher more robust
...
Check for DFU/serial port regularly during 10 seconds instead of
waiting 1s and trying once. Also, make sure that we don't mistake
DFU devices with serial ones, since the serial port might appear
briefly while the FC is rebooting.
2019-07-16 19:56:58 +02:00
Pawel Spychalski (DzikuVx)
0ed67a752b
port usage removed as not giving any useful data
2017-01-22 21:33:35 +01:00
Pawel Spychalski (DzikuVx)
d1fcb81017
timing methods extracted to separate classes
2017-01-18 15:54:45 +01:00
Pawel Spychalski (DzikuVx)
709a584492
F1 High-density
2016-11-22 16:00:37 +01:00
Michael Corcoran
1a20b317dd
DFU: Add additional error checks, enabled GUI connect lock while flashing
2015-10-15 13:00:43 +13:00
Michael Corcoran
1e386f508b
DFU: Add local erase, 2 kB page size hardcoded
...
Not possible to read chip ID using DFU or page size info from USB descriptor (not yet supported by Chrome)
2015-10-15 13:00:43 +13:00
Michael Corcoran
d89e9682c2
DFU: Make permissions compulsary, make DFU detection more robust
2015-10-15 13:00:43 +13:00
Michael Corcoran
42a8d38e32
STM32: Check for DFU device after device reboot
2015-10-15 12:59:44 +13:00
Dominic Clifton
3086a98828
Add support for manual baud rate selection to firmware flasher.
2015-05-22 02:29:29 +01:00
Dominic Clifton
5471ab7f65
Add support for STM32 Extended Erase to allow erasing only needed pages.
2015-05-22 02:18:40 +01:00
Dominic Clifton
90cc08c86b
Test and cleanup STM32 extended erase bootloader command support.
...
Note: entire chip only for now - 'Full Chip Erase' checkbox is ignored.
2015-05-22 00:27:09 +01:00
Bart
ef682cdca9
STM F3 support
...
Partial F3 support. Should be enough to flash correctly.
Currently only full chip erase is supported.
IT IS NOT TESTED AT ALL as I don't have hardware
2015-05-19 03:04:40 +02:00
cTn
698aeb1bf9
correct callbacks in firmware flasher, optimize speed by updating UI between read/write operations
2014-11-15 13:44:12 +01:00
cTn
7a0d3a1199
handle all sorts of edge cases that would otherwise break UI or functionality
2014-11-11 11:59:12 +01:00
cTn
8fb24b3fa4
add callback to flashing protocols (no status yet)
2014-10-01 15:55:11 +02:00
cTn
3312bf5df2
fix timers
2014-10-01 15:18:37 +02:00
cTn
b5aeb8df2a
fix typo
2014-08-31 15:55:12 +02:00
cTn
37de8dfefa
new simplified flasher status UI
2014-08-30 10:30:28 +02:00
cTn
322af92d45
add / implement flash slowly option in firmware flasher
...
this will allow flashing via serial adapters that doesn't support 921600
flashing via various bluetooth adapters will be also possible now
(untested)
2014-08-30 08:59:21 +02:00
cTn
6dec7dfbc1
if unexpected data is received, throw an error instead of log, this will also attach a stack trace for easier debugging
2014-08-30 08:35:09 +02:00
cTn
37746bf3ed
fix rare condition in which flasher could hang and wont let the user leave
2014-08-30 08:27:24 +02:00
cTn
1e681bbdd2
polish variable definitions (only indentation changes)
2014-08-30 08:26:12 +02:00
cTn
cc8e53205d
fix style
2014-08-14 17:00:32 +02:00
cTn
fc0fff017e
more strict
2014-08-09 20:47:07 +02:00
cTn
13d17e1528
stm32/stm32usbdfu parameters rework, removing UI options dependency
2014-07-22 14:16:09 +02:00
cTn
93ab8dfba3
move flashing protocols to separate folder
2014-07-22 13:20:26 +02:00