cTn
|
9974fbd68f
|
updating d3
|
2014-10-28 16:58:46 +01:00 |
cTn
|
a7e7552893
|
updating three.js to the latest version, adding separate folder to contain the library and required extension to support canvas renderer
|
2014-10-25 14:06:20 +02:00 |
Dominic Clifton
|
36f447b4da
|
Make MSP_API_VERSION check non-mandatory for now.
|
2014-10-20 23:25:42 +01:00 |
cTn
|
be96da6098
|
reorder some of the cleanup routines, cleanup (experimental)
|
2014-10-19 16:17:44 +02:00 |
cTn
|
f387ea96ac
|
initialize connect_lock by default
|
2014-10-19 15:55:56 +02:00 |
cTn
|
0c2ec52bed
|
fix accidently removed buildinfo fetch on connect
|
2014-10-19 15:52:55 +02:00 |
Dominic Clifton
|
2733f4832e
|
Retrieve and display MSP API Version from new MSP_API_VERSION command.
Requires latest firmware.
|
2014-10-18 16:58:49 +01:00 |
cTn
|
8477573be5
|
doubling initialization timeout inside port handler
|
2014-10-17 11:52:52 +02:00 |
Dominic Clifton
|
f3968aaa70
|
Normalize all the line endings
|
2014-10-15 15:27:57 +01:00 |
Dominic Clifton
|
b789884f91
|
Saving files before refreshing line endings
|
2014-10-15 15:26:49 +01:00 |
Dominic Clifton
|
b03ae309fb
|
Update to match recenly renumbered MSP commands for cleanflight MSP commands.
|
2014-10-14 01:02:46 +01:00 |
Dominic Clifton
|
428a00e651
|
Update AUX config UI to use new MSP commands for mode ranges.
|
2014-10-12 23:47:20 +01:00 |
Dominic Clifton
|
9b1bc65384
|
Disabled backup/restore of old aux settings, backup of new mode ranges
still needs doing.
|
2014-10-12 23:44:45 +01:00 |
cTn
|
81a2872360
|
pulling main switch on compatibility (this should go live on November 1st 2014)
|
2014-10-12 18:35:32 +02:00 |
cTn
|
b35590f052
|
exprimental restore procedure
|
2014-10-12 18:00:44 +02:00 |
cTn
|
f30d886f79
|
use deep copy for all members
|
2014-10-12 16:55:49 +02:00 |
cTn
|
a67bbac54b
|
first set of bugfixes, store configurator version in the backup file
|
2014-10-12 16:16:47 +02:00 |
cTn
|
4f0ddfb5b2
|
highly experimental backup sequence (latest fw only), restore sequence disabled due to being outdated and incompatible
|
2014-10-12 16:06:48 +02:00 |
cTn
|
fa2888f463
|
normalize backup save date
|
2014-10-12 14:50:55 +02:00 |
Dominic Clifton
|
e892cbdbad
|
Work in progress aux configuration ranges.
|
2014-10-11 23:10:20 +01:00 |
cTn
|
782cc916bd
|
store request buffer content inside callback object
|
2014-10-10 00:33:19 +02:00 |
cTn
|
27942f315a
|
updating d3 library to 3.4.12
|
2014-10-09 11:53:09 +02:00 |
cTn
|
c34938b9d6
|
serial.send won't depend on callback anymore
|
2014-10-08 11:15:02 +02:00 |
cTn
|
437fbe2cd0
|
cleanup eventPage, small optimizations and stricter rules for msp send callbacks
|
2014-10-07 17:40:52 +02:00 |
cTn
|
3d64b87578
|
add callbacks to backup and restore procedures, attach success messages in callbacks, hook up analytic events
|
2014-10-06 16:07:47 +02:00 |
cTn
|
cd4c7a8160
|
add SERVO_CONFIG to backup file, restoring old version will throw compatibility error
|
2014-10-06 15:24:34 +02:00 |
cTn
|
2c9fafe4b1
|
release
|
2014-10-06 00:07:28 +02: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
|
5cd042ae9d
|
remove active_tab_ref, name some of the anonymous functions, cleanup
|
2014-10-01 12:58:09 +02:00 |
cTn
|
01eac25bbc
|
updating changelog and releaseDate property
|
2014-09-29 20:48:28 +02:00 |
cTn
|
62e055f654
|
log buildInfo on connect
|
2014-09-25 12:02:53 +02:00 |
cTn
|
fe4240deb7
|
rssi_aux_channel support in receiver tab, hybrid box bugfixes
|
2014-09-24 16:01:23 +02:00 |
cTn
|
4719d1562d
|
implement build info
|
2014-09-24 15:35:20 +02:00 |
cTn
|
c24b8fb482
|
MSP_BUILDINFO placeholder code
|
2014-09-24 15:19:22 +02:00 |
cTn
|
16a68557c3
|
add multiwiicurrentoutput and rssi_aux_channel to data storage and msp read/write
|
2014-09-24 15:09:09 +02:00 |
cTn
|
177498bd20
|
catch some runtime errors in current context
|
2014-09-22 21:16:52 +02:00 |
cTn
|
6d44499f99
|
handle impossible default state since that's what we do now
|
2014-09-21 20:40:33 +02:00 |
cTn
|
a0ed27c161
|
reorganization of several MSP methods, small optimizations
|
2014-09-21 20:31:57 +02:00 |
cTn
|
4412f9c263
|
default and initial setup renamed to landing and setup, including object adjustments
|
2014-09-20 13:51:23 +02:00 |
cTn
|
741961cce4
|
new connect message informing about missing capability
|
2014-09-19 18:21:01 +02:00 |
cTn
|
5d9b28c5c7
|
add MSP_SET_RCMAP to cruncher
|
2014-09-19 16:11:26 +02:00 |
cTn
|
0c175725b1
|
support for currentscale and currentoffset, ui fully working both read and write
|
2014-09-18 13:21:48 +02:00 |
cTn
|
800bfd59c8
|
support for multiwiicurrentoutput
|
2014-09-18 12:24:38 +02:00 |
cTn
|
ba046031ed
|
add midthrottle (midRc) as requested, placeholder multiwiicurrentoutput variable
|
2014-09-17 20:13:13 +02:00 |
cTn
|
fee5219a73
|
move index to ascii conversion for rcmap out of msp protocol, define feature index array (will get a proper text polish in the future)
updating mixer select with missing names
|
2014-09-17 11:23:31 +02:00 |
cTn
|
e9c4a533af
|
finishing touches to the crunching mechanism, backup and restore is all cleaned up now
|
2014-09-17 09:27:54 +02:00 |
cTn
|
e626fbeb7b
|
utilizing the new data cruncher in various tabs (aux, pid, receiver) and in restore routines, unfinished (looking solid)
|
2014-09-16 23:07:52 +02:00 |
cTn
|
bfb6e17187
|
removing obsolete code
|
2014-09-16 21:17:53 +02:00 |
cTn
|
0649a59b13
|
function returning specific byte from 32 bit variables (untested)
|
2014-09-16 19:26:06 +02:00 |
cTn
|
8a951acb82
|
new generic crunching mechanism that will be used with all of the future set messages
|
2014-09-16 19:24:10 +02:00 |
cTn
|
c37b9ff0f1
|
merging MISCv2 into MISC since its both data structure and old fw/new fw compatible
|
2014-09-16 15:43:04 +02:00 |
cTn
|
7e8b1781da
|
add RC_MAP, BF_CONFIG for storing new info that is now available, working channelLetter mapping, unfinished MISCv2
|
2014-09-16 14:48:36 +02:00 |
cTn
|
97d3a24787
|
update msp layer with new transmission codes, add transparent methods to handle the incoming data (temporary)
|
2014-09-16 13:36:10 +02:00 |
Dominic Clifton
|
066c355170
|
Remove baseflight references from filenames.
|
2014-09-14 13:46:30 +01:00 |
cTn
|
e20806c7a8
|
only fire recovery routine once if bus is not recoverable
|
2014-09-14 14:08:28 +02:00 |
cTn
|
25edf3a4bf
|
improving the async transmission part in serial layer
|
2014-09-13 15:01:32 +02:00 |
cTn
|
4b96bb39b5
|
updating analytics lib
|
2014-09-13 12:17:22 +02:00 |
cTn
|
46b3151e37
|
initial cleanup on the lowest level of serial layer, "system_error" bug is still unknown
|
2014-09-09 13:55:58 +02:00 |
cTn
|
a96e804359
|
removing MSP pass through mode
|
2014-09-08 17:52:07 +02:00 |
cTn
|
36bce25ba8
|
add three.js to libraries
|
2014-09-05 22:45:08 +02:00 |
Dominic Clifton
|
79505e42ed
|
Show model diagram on motors tab.
When testing motors it's more useful to have it present on the motors
tab so you don't have to keep cross-referencing the initial setup tab.
|
2014-09-04 02:59:31 +01:00 |
Dominic Clifton
|
bf13a11dc2
|
Merge remote-tracking branch 'multiwii/master'
Conflicts:
_locales/en/messages.json
changelog.html
js/data_storage.js
js/protocols/stm32.js
manifest.json
tabs/auxiliary_configuration.js
tabs/default.css
tabs/default.html
tabs/firmware_flasher.js
tabs/servos.js
|
2014-09-04 01:40:24 +01:00 |
cTn
|
0bd4af89c9
|
catch lastError cleanly in current context
|
2014-09-01 14:56:13 +02:00 |
cTn
|
893671fa2b
|
check if result exists before comparison
|
2014-09-01 14:46:46 +02:00 |
cTn
|
9034a94135
|
release
|
2014-08-31 16:52:55 +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
|
a710a2fbb1
|
release
|
2014-08-24 23:39:20 +01:00 |
cTn
|
90da15b14c
|
added time based update reminder (informing people on dev branch and ones with broken chrome auto-update mechanism)
|
2014-08-24 23:39:19 +01:00 |
cTn
|
b337359389
|
fix style
|
2014-08-24 23:38:43 +01:00 |
cTn
|
d4f4d619cf
|
another run on undefined comparators
|
2014-08-24 23:38:42 +01:00 |
cTn
|
8dabc3ac91
|
experimenting with some undefined comparators in strict mode
|
2014-08-24 23:38:42 +01:00 |
cTn
|
f1df9ade05
|
updating analytics
|
2014-08-24 23:38:42 +01:00 |
cTn
|
b947bd1188
|
dumb down port handler implementation
|
2014-08-24 23:38:42 +01:00 |
cTn
|
179a3aa643
|
polish
|
2014-08-24 23:38:42 +01:00 |
cTn
|
b77ed6b174
|
another refactor for global variables, bugfixes for logging tab initialization in strict mode
|
2014-08-24 23:37:07 +01:00 |
cTn
|
f3ea5757f7
|
lots of work on removing global variables
|
2014-08-24 23:37:07 +01:00 |
cTn
|
1e0cadc039
|
recovery bugfix
|
2014-08-24 23:37:07 +01:00 |
cTn
|
696e27b503
|
updating d3 library
|
2014-08-24 23:37:07 +01:00 |
cTn
|
a893261e6d
|
more strict
|
2014-08-24 23:36:17 +01:00 |
cTn
|
b78395d639
|
corrections of inline functions
|
2014-08-24 23:36:17 +01:00 |
cTn
|
d9c315338d
|
turning on strict mode for various js files
|
2014-08-24 23:36:17 +01:00 |
cTn
|
6a58fee7c4
|
stm32/stm32usbdfu parameters rework, removing UI options dependency
|
2014-08-24 23:32:05 +01:00 |
cTn
|
078d5b4ad6
|
move flashing protocols to separate folder
|
2014-08-24 23:32:05 +01:00 |
cTn
|
3a7654b433
|
since erasing only needed pages appears to be working correctly, removing it from experimental
|
2014-08-24 23:32:04 +01:00 |
cTn
|
a3995a4694
|
lower the "contacting bootloader" timeout from buggy 4s to 1s
|
2014-08-24 23:32:04 +01:00 |
cTn
|
440d3250f1
|
release
|
2014-08-18 19:29:36 +02:00 |
cTn
|
2a3d261465
|
added time based update reminder (informing people on dev branch and ones with broken chrome auto-update mechanism)
|
2014-08-17 13:29:07 +02:00 |
cTn
|
cc8e53205d
|
fix style
|
2014-08-14 17:00:32 +02:00 |
cTn
|
dbf528345e
|
another run on undefined comparators
|
2014-08-14 16:41:49 +02:00 |
cTn
|
d3d933a704
|
experimenting with some undefined comparators in strict mode
|
2014-08-14 16:23:08 +02:00 |
cTn
|
6138c06fa4
|
updating analytics
|
2014-08-14 15:49:26 +02:00 |
cTn
|
4bd113f28f
|
dumb down port handler implementation
|
2014-08-13 13:29:55 +02:00 |
cTn
|
d36d0af270
|
polish
|
2014-08-13 13:12:39 +02:00 |
cTn
|
e27a194ec7
|
another refactor for global variables, bugfixes for logging tab initialization in strict mode
|
2014-08-12 15:51:31 +02:00 |
cTn
|
ec44b77ff2
|
lots of work on removing global variables
|
2014-08-10 06:01:44 +02:00 |
cTn
|
377853b58a
|
recovery bugfix
|
2014-08-10 06:01:21 +02:00 |
cTn
|
42e25fbb02
|
updating d3 library
|
2014-08-09 20:59:15 +02:00 |
cTn
|
fc0fff017e
|
more strict
|
2014-08-09 20:47:07 +02:00 |
cTn
|
f16b3a479a
|
corrections of inline functions
|
2014-08-09 20:40:40 +02:00 |
cTn
|
36f456d2e7
|
turning on strict mode for various js files
|
2014-08-09 19:38:46 +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 |
cTn
|
8d67811644
|
since erasing only needed pages appears to be working correctly, removing it from experimental
|
2014-07-21 07:21:03 +02:00 |
cTn
|
b47892eca1
|
lower the "contacting bootloader" timeout from buggy 4s to 1s
|
2014-07-21 03:48:35 +02:00 |
Dominic Clifton
|
1688b41eb2
|
Merge remote-tracking branch 'multiwii/master'
Conflicts:
changelog.html
main.js
|
2014-07-20 01:01:25 +01:00 |
cTn
|
04960012ca
|
tiny method re-order in serial layer
|
2014-07-16 14:06:15 +02:00 |
cTn
|
85bee11712
|
use analytics exception API to handle/report serial related issues
|
2014-07-16 13:07:24 +02:00 |
cTn
|
1885fba5a0
|
analytics overhaul
|
2014-07-16 12:59:12 +02:00 |
cTn
|
8a52551671
|
request and store MSP_BOXIDS (for reasons unknown at the moment)
|
2014-07-11 17:52:56 +02:00 |
cTn
|
930a7f482f
|
updating libs
|
2014-07-11 13:26:46 +02:00 |
cTn
|
75e0accf75
|
hookup new cleanup system
|
2014-07-10 18:45:18 +02:00 |
cTn
|
5efb1685a4
|
moving default tab to new tabs object
|
2014-07-10 18:14:17 +02:00 |
cTn
|
7e67cccf96
|
adding new tabs object (will contain all tab methods in the future)
|
2014-07-10 18:13:38 +02:00 |
cTn
|
aca493301a
|
simplify some interval cleaning code
|
2014-07-10 14:48:33 +02:00 |
cTn
|
3f063f6654
|
initial stab on preventing tab switch chaining
|
2014-07-09 16:10:02 +02:00 |
cTn
|
795502a585
|
enforce stronger interval cleanup
|
2014-07-09 15:46:35 +02:00 |
Dominic Clifton
|
58f933e92c
|
Merge remote-tracking branch 'multiwii/master'
Conflicts:
_locales/en/messages.json
tabs/auxiliary_configuration.html
tabs/auxiliary_configuration.js
tabs/receiver.css
|
2014-07-07 19:45:33 +01:00 |
Dominic Clifton
|
9c6fdf81c8
|
Update servos tab to support cleanflight's cleaner implementation of
channel forwarding which doesn't re-use 'middle'
This essentially removes the legacy multiwii hack support.
|
2014-07-06 12:26:41 +01:00 |
cTn
|
785109e9e2
|
cleanup all timeouts on disconnect, fixes hanging CLI cleanup on hot-disconnect
|
2014-07-02 13:55:35 +02:00 |
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 |