cTn
a7975883ee
use GUI status instead of UI status
2014-07-02 13:54:48 +02:00
cTn
343cb15e61
another experimental fix for serial "system_error"
2014-07-01 12:48:20 +02:00
cTn
0baad91237
track bus recovery so it wouldn't fall into infinite loop, experimental fix
2014-07-01 04:13:33 +02:00
cTn
f269c8a8b4
serial error events hookup
2014-06-30 02:37:29 +02:00
cTn
05dfaf910d
sprinkle in some tracking events for firmware flashing
2014-06-28 21:38:06 +02:00
cTn
959edc85e7
onReceiverError handle implementation
2014-06-28 14:25:11 +02:00
cTn
e37da07bc8
interval timers bugfixes
2014-06-27 18:19:53 +02:00
cTn
f352c4edbe
kill motors on sudden application close
...
#34
2014-06-27 17:31:12 +02:00
cTn
f2aa899fe0
polishing firmware flasher UI and messages
2014-06-24 14:57:41 +02:00
cTn
86aa6a282c
dangerous things that people want...
2014-06-23 19:50:39 +02:00
cTn
bf1c58f1bd
cleanup
2014-06-20 14:42:20 +02:00
cTn
61bed4770f
cosmetic change
2014-06-20 14:29:16 +02:00
cTn
8273081fdd
moving kinematics data to array
2014-06-20 12:39:42 +02:00
cTn
cb5bcf9c0a
initial work on pass through mode for ReadError
2014-06-20 11:07:43 +02:00
cTn
f649418fdf
moving CLI vars around
2014-06-20 10:29:01 +02:00
cTn
0a2947b1ab
sort out usb api errors in canary
2014-06-16 22:00:08 +02:00
cTn
f70b6f64ff
add i2c error counter in status bar
2014-06-16 14:13:30 +02:00
cTn
22cc8f0b96
move one comment over to correct block
2014-06-13 21:45:36 +02:00
cTn
99c5906a4b
now that's a proper cleanup
2014-06-10 00:19:42 +02:00
cTn
c0387850aa
jump to application code routine cleaned up
2014-06-10 00:09:15 +02:00
cTn
1fb060e0fa
remove obsolete chunk of code
2014-06-10 00:04:30 +02:00
cTn
7d3a29c0b7
clearStatus and loadAddress now return data
2014-06-09 23:49:08 +02:00
cTn
e8fa4e1822
documentation and major cleanup for DFU_DNLOAD
2014-06-09 23:29:36 +02:00
cTn
623c049b5e
ugly fix for outstanding call error
2014-06-09 17:55:21 +02:00
cTn
7bdd43fd1c
make the validation pass on hexes with holes
2014-06-09 17:47:41 +02:00
cTn
be9cd9f606
implemented jump into app code
2014-06-09 13:16:58 +02:00
cTn
dce248e404
working verify (address jumps not tested)
2014-06-09 13:01:18 +02:00
cTn
4425dfb5c3
split write into load address and write routines
2014-06-09 12:46:41 +02:00
cTn
4fdbb8468b
working flashing, broken verify
2014-06-08 23:44:06 +02:00
cTn
176566f72e
add missing ;
2014-06-08 22:38:58 +02:00
cTn
3e30482076
working full chip erase
2014-06-08 22:06:01 +02:00
cTn
21b0f447b6
initial work on full erase
2014-06-08 21:33:42 +02:00
cTn
12364ec087
implementing first 2 upload procedure methods
2014-06-08 21:15:12 +02:00
cTn
92f9b40fc0
implementing openDevice and claimInterface
2014-06-08 20:26:28 +02:00
cTn
b5a1015610
DFU detection and port UI DFU option injection
2014-06-08 20:10:07 +02:00
cTn
a0582fd79f
adding request usb permissions UI (DEV only)
2014-06-08 19:32:24 +02:00
cTn
cda43ac9bf
add additional permissions so we can use USB api
2014-06-08 18:42:31 +02:00
cTn
8231c60b3c
initial implementation of control transfer in/out
2014-06-08 17:42:02 +02:00
cTn
c4e1cf2600
initial (header) work on STM32DFU
2014-06-08 17:16:44 +02:00
cTn
b09620b6ae
remove obsolete needle, cleanup
2014-06-07 17:54:51 +02:00
cTn
5abe7473f8
moving send_message routine to MSP object
2014-06-01 14:10:18 +02:00
cTn
46cf844e7e
display current draw in A not mA
2014-05-30 01:41:27 +02:00
cTn
d68bd29191
initial support for current sensor code from Lux
2014-05-29 20:16:32 +02:00
cTn
f7f48c48b4
updating d3
2014-05-19 23:44:47 +02:00
cTn
ce0600b940
keep speed indicators on 0 while disconnected
2014-05-15 13:47:05 +02:00
cTn
5f07390d45
stuff rcData to array (allocating up to 32 chan)
2014-05-15 13:12:13 +02:00
cTn
4edc9771de
dropping in jquery 2.1.1
2014-05-08 15:05:21 +02:00
cTn
20e2995fb4
localization can now replace placeholder attr
2014-05-08 11:15:20 +02:00
cTn
aaacf6cea8
support global and local chip erase
2014-05-07 08:07:49 +02:00
cTn
af15110fa6
handle holes in hex gracefully
2014-05-07 07:55:51 +02:00
cTn
eb92009bcb
experimental local erase, needs testing
2014-05-07 05:01:08 +02:00
cTn
6a33801463
default tab moved to i18n
2014-05-06 16:45:26 +02:00
cTn
245328272c
serial backend now support i18n
2014-05-06 16:30:53 +02:00
cTn
e1ceee4fa4
started moving messages to translation system
2014-05-06 16:19:30 +02:00
cTn
7e82e96114
add support for MSP_PIDNAMES
2014-05-03 22:42:11 +02:00
cTn
854a17e0f2
preparing some stuff for dongs
2014-05-03 01:03:24 +02:00
cTn
a6fcdbdecf
updating d3
2014-05-02 17:20:54 +02:00
Tobias Raeder
de26bdb0d0
Use d3 to render the sensors tab
2014-04-13 11:54:35 +02:00
cTn
1c7906ad00
updating d3 to version 3.4.5
2014-04-12 19:01:30 +02:00
cTn
b14d26d530
initial implementation of request delay balancer
2014-04-12 14:55:20 +02:00
cTn
9165fc65de
release
2014-04-11 21:22:05 +02:00
cTn
74e9256e75
correcting MSP implementation, optimizations
2014-04-11 15:11:59 +02:00
cTn
e0510603d8
info box with voltage & rssi on initial setup
2014-04-03 14:33:30 +02:00
cTn
7af2c39aca
moving firmware version info to gui.log
2014-03-30 12:05:18 +02:00
cTn
8d6702c15e
lowering MSP_STATUS pull speed to 250ms
2014-03-30 11:51:16 +02:00
cTn
13ce2dc11b
polish
2014-03-29 22:27:21 +01:00
cTn
614abc9345
adding D3 to libraries
2014-03-29 15:42:12 +01:00
cTn
6f1b603d3e
don't save reference to function we dont need
2014-03-29 01:28:27 +01:00
cTn
58d43c381b
removal of char_counter, new port_usage, i18n
...
added bitrate to serial object, removed last bits of 'port_handler'
interval code forgotten in the kill routines, new port_usage is now
saved in a separate file
2014-03-29 00:59:39 +01:00
cTn
a7fab85d42
updating flotr2, rework of graph pull timers
2014-03-23 18:49:21 +01:00
cTn
36a79f8902
simplify
2014-03-20 22:27:53 +01:00
cTn
c9d22a9002
initial changes required for i18n system
2014-03-20 22:24:49 +01:00
cTn
985d5233a2
resolving callback hell in backup routine
2014-03-20 22:19:27 +01:00
cTn
dcdccd683d
detach listeners and remove element data
2014-03-15 15:43:08 +01:00
cTn
b11a84217b
performance boost
2014-03-12 00:07:27 +01:00
cTn
578937fd2c
remove useless code
2014-03-11 23:23:50 +01:00
cTn
30df0d6ec5
polish
2014-03-09 03:14:59 +01:00
cTn
ade74446b3
bugfixes
2014-03-09 03:11:11 +01:00
cTn
1722ac5c18
updating analytics bundle
2014-03-08 09:24:49 +01:00
cTn
9b29f78e3e
whitespace trimming run
2014-03-08 06:25:15 +01:00
cTn
0607ccbff4
no need to reverse itter over here
2014-03-07 18:37:21 +01:00
cTn
3e969fe08a
more reliable port handler cleanup
2014-03-07 17:44:11 +01:00
cTn
dfdddad767
polishing backup object
2014-03-07 17:43:53 +01:00
cTn
96d2bdbb12
only enforce mincommand if necessary
2014-03-06 18:52:18 +01:00
cTn
7d097a51b6
auto connect bugfixes
2014-03-05 00:45:25 +01:00
cTn
2d1099a3a9
rework & tiny optimizations
2014-03-02 18:36:28 +01:00
cTn
6e9ac33cba
bugfixes
2014-02-28 20:34:11 +01:00
cTn
bf3a6b40b3
callbacks_cleanup bugfix
2014-02-28 17:38:08 +01:00
cTn
9a0fbbe96b
initial work on callbacks_cleanup
2014-02-28 15:44:07 +01:00
cTn
927589e22f
clear callbacks the smarter way
2014-02-28 14:07:11 +01:00
cTn
09a1252410
mostly working flash on connect sequence
2014-02-26 08:10:08 +01:00
cTn
0c3374d8a1
add port handler support for non-timeout callbs
2014-02-26 07:23:50 +01:00
cTn
d5b64cb291
verify version on connect
2014-02-25 14:37:34 +01:00
cTn
ad3382a91f
clean callbacks/timeouts the smart way
2014-02-24 12:44:33 +01:00
cTn
4a08e16e5e
port handler improvements
2014-02-24 11:54:54 +01:00
cTn
6889c0c800
change motor tab behavior/ui
...
fixes #26
2014-02-22 22:02:07 +01:00
cTn
0339f87d86
more robust approach
2014-02-22 21:43:17 +01:00
cTn
7d4e7f8310
write to file IO bugfix
2014-02-22 21:23:06 +01:00
cTn
23ad4a9426
do things properly not like a troll
2014-02-22 11:19:18 +01:00
cTn
d92704c374
.interval_kill_all method enhancements / bugfix
2014-02-22 11:13:37 +01:00
cTn
38d6a80ae2
major port handler rework
2014-02-21 21:12:19 +01:00
cTn
844121e4bf
implemented new more powerful port handler
2014-02-21 14:47:30 +01:00
cTn
e1a15b2bb4
deploying callback/timeout system for all MSP
...
commands, i am currently using static timeout (interval) of 1000ms, this
might be changed in the future
2014-02-20 12:16:00 +01:00
cTn
c44f1bb36d
utilize MSP_SET_MOTOR callback (its possible now)
2014-02-20 12:13:33 +01:00
cTn
65555b224c
added profile select in PID tab
2014-02-14 15:41:36 +01:00
cTn
8e97a68cb1
bumping up bitrate for testing
2014-02-12 10:43:21 +01:00
cTn
dc7ac9e242
rename
2014-02-11 11:03:26 +01:00
cTn
88ed454169
bugfix / cleanup routine for delayed data
...
requests that could leak into CLI and cause corruption
2014-02-10 16:26:43 +01:00
cTn
238f18b5c5
reordering, muting excessive logging
2014-02-09 16:26:18 +01:00
cTn
f566596bc7
cleanup
2014-02-09 16:03:42 +01:00
cTn
2af2db5808
cleanup
2014-02-09 15:56:06 +01:00
cTn
e6a6f0a075
support new ihxer parser (needs cleanup), tested
2014-02-07 22:33:29 +01:00
cTn
7bde2a159e
new ihex parser
2014-02-07 21:55:06 +01:00
cTn
e2cfa50262
moving workers to js folder
2014-02-07 21:48:04 +01:00
cTn
2b416c6821
print udid on connect
2014-02-04 19:16:53 +01:00
cTn
a9f73b6384
no more playing nice with official msp
2014-02-04 19:00:53 +01:00
cTn
8686a45831
adding more user-notify messages
2014-02-04 18:52:21 +01:00
cTn
e3ec48452c
utilize latest changes in serial lib
2014-02-03 10:07:54 +01:00
cTn
4b2d5c4a48
upgrading serial lib
2014-02-03 10:02:49 +01:00
cTn
9de5cdcf84
extra failsafe to trigger while leaving motor tab
2014-02-03 09:28:10 +01:00
cTn
9b63c082d1
more .log hooks
2014-02-03 09:15:13 +01:00
cTn
5b130cfc9b
adjusting element sizes due to window size change
...
disabling compass UI
2014-02-03 09:10:13 +01:00
cTn
a30569077a
removing obsolete notify, first hooks to GUI.log
2014-02-03 08:45:21 +01:00
cTn
2ebd108f43
initial log window implementation
2014-02-03 06:19:06 +01:00
cTn
2ce29db887
more dynamic approach to pid parsing
2014-02-02 03:23:44 +01:00
cTn
f5113a55e2
implementation for current canary 34
2014-01-31 15:51:47 +01:00
cTn
51066a1962
removing 300 baud, STM32 flasher note
2014-01-28 12:21:35 +01:00
cTn
6ee1982050
always try to consume all of the data in retrieve
2014-01-28 04:02:47 +01:00
cTn
35d66ed4c3
moving MSP related data object to separate file
2014-01-28 01:33:25 +01:00
cTn
e5041c233e
adjusting MSP according to the latest bf changes
2014-01-28 01:33:01 +01:00
cTn
14d125a4ad
shaving down some delay time
2014-01-28 01:11:37 +01:00
cTn
853860b1ad
bugfixes
2014-01-27 23:15:34 +01:00
cTn
ee52ab0aaf
had it right the first time
2014-01-27 21:41:32 +01:00
cTn
c2a4223868
flashing protocol changes
2014-01-27 21:37:42 +01:00
cTn
2402c1b49b
global serial statistics, remove obsolete code
2014-01-27 21:14:49 +01:00
cTn
c51e6eb2fb
add function name (listeners readability/clarity)
2014-01-27 01:59:40 +01:00
cTn
d2a7b4559b
removing obsolete parameter
2014-01-27 01:52:01 +01:00
cTn
c98bdd9f54
traffic tracking inside serial backend
2014-01-27 01:48:34 +01:00
cTn
b0c4b1cf1b
wider scope
2014-01-27 00:49:28 +01:00
cTn
d258cab005
don't repeat the same code
2014-01-27 00:48:21 +01:00
cTn
c389a71ece
adding method to empty send buffer, limits
2014-01-26 21:37:19 +01:00
cTn
c7dae0f5e3
speed up
2014-01-26 20:19:47 +01:00
cTn
476a04fda3
cleanup on disconnect
2014-01-26 20:14:21 +01:00
cTn
e907531114
internal serial output buffer
2014-01-26 20:01:46 +01:00
cTn
cbf4db1efe
debug message for timed out MSP commands
2014-01-26 20:01:18 +01:00
cTn
2579b7d394
MSP - on fail retry codes that requested callback
...
#close 11
2014-01-26 18:46:36 +01:00
cTn
21af65567c
created MSP disconnect cleanup routine
2014-01-26 18:24:46 +01:00
cTn
384502eb3a
rename
2014-01-26 15:20:38 +01:00
Lukas S
5040bca974
fix mag scale factor
2014-01-26 00:59:01 +01:00
cTn
8c95ee1ca7
changing scale factors
2014-01-26 00:30:07 +01:00