123 Commits

Author SHA1 Message Date
Julian Oes
1a21dcd34d ESC calib: low PWM value was not set 2014-01-02 08:28:33 +01:00
Lorenz Meier
01be817c59 Allow N comparisons of a param value, returns success if one matches 2013-12-28 22:14:28 +01:00
Lorenz Meier
831f153b73 Add tight RC test 2013-12-21 16:37:45 +01:00
Lorenz Meier
8c518aa237 Useful bits for high-rate logging 2013-12-20 14:25:35 +01:00
Lorenz Meier
ea10d55d71 Auto-update of IO firmware, shorter preflight check alarm 2013-12-14 15:08:56 +01:00
Lorenz Meier
264ef47197 PPM loopback test 2013-12-05 05:02:00 +01:00
Lorenz Meier
3701a02a37 Tests for all PWM pins 2013-11-30 10:00:33 +01:00
Thiago0B
434de4e949 Fix user abort behave in test
Now the pwm ouput return to the last value before test (useful and safer when testing ESCs).
2013-11-11 22:02:40 -02:00
Lorenz Meier
791695ccd0 Hotfix: Check for out of range accel values 2013-11-03 18:26:39 +01:00
Lorenz Meier
094fa0bd43 Merge pull request #502 from PX4/pwm_ioctls
more esc_calib enhancements
2013-10-31 23:33:50 -07:00
Julian Oes
25bf1abecf pwm_output: Allow PWM values from 900us to 2100us but use a default of 1000us to 2000us 2013-10-31 10:29:06 +01:00
Julian Oes
aecb62a2dd Fixed small typo 2013-10-31 09:57:30 +01:00
Julian Oes
88351f3da1 esc_calib: Changed cmdline interface (now same as for the pwm systecmd), read in the number of channels available, don't make the esc_calib dependant on min/max/disarmed values 2013-10-31 09:20:44 +01:00
Lorenz Meier
7d443eb332 Commandline parsing fixes 2013-10-31 09:03:37 +01:00
Lorenz Meier
3c8c091e76 esc_calib on steroids 2013-10-31 08:23:44 +01:00
Lorenz Meier
dc80d6745e Merge branch 'master' of github.com:PX4/Firmware into pwm_ioctls 2013-10-30 09:15:55 +01:00
Lorenz Meier
f0466143de Minor warning and no error in case of zero value for disarmed 2013-10-30 09:04:03 +01:00
Anton Babushkin
342a7bf55b esc_calib: get disarmed/max values from PWM device, more informative output 2013-10-22 22:21:10 +02:00
Anton Babushkin
28b4e97853 Fixed bug with fd leak in rc_calibration_check 2013-10-22 21:01:30 +02:00
Julian Oes
70ec68ffd0 Merge remote-tracking branch 'px4/master' into pwm_ioctls
Conflicts:
	src/drivers/px4io/px4io.cpp
2013-10-19 11:39:31 +02:00
Julian Oes
1d3f25ee6c pwm systemcmd can now set the failsafe values, fmu uses failsafe values as well now, fix to only send the appropriate number of pwm values to IO at once 2013-10-19 10:43:41 +02:00
Lorenz Meier
1dc9569e31 Fixed mixer chunk load and line ending detection for good. 2013-10-13 11:44:26 +02:00
Lorenz Meier
7d6a4ece6b Added mixer test 2013-10-12 20:19:09 +02:00
Lorenz Meier
c5b890e87d Moved mixer file load / compression into mixer library. 2013-10-12 20:17:59 +02:00
Julian Oes
3cbe1ee1a8 Revert "Set the PWM values only once or continuous if specified"
This reverts commit 9cd3c40606f023a7943b1418a748abb046e36ecb.
2013-10-11 16:33:52 +02:00
Julian Oes
2d23d5fd4e Merge remote-tracking branch 'px4/master' into pwm_ioctls
Conflicts:
	src/drivers/px4io/px4io.cpp
2013-10-11 14:05:11 +02:00
Julian Oes
9cd3c40606 Set the PWM values only once or continuous if specified 2013-10-11 10:48:49 +02:00
Lorenz Meier
1306c9de7b Output improvements 2013-10-11 09:28:44 +02:00
Lorenz Meier
d04321bcf8 Hotfix: Typo 2013-10-11 09:14:57 +02:00
Lorenz Meier
d144213527 Added non-binary number between 8 and 16 2013-10-11 09:13:54 +02:00
Lorenz Meier
73f507daa6 Make tests file complete up to 64 byte shifts and 1.5 K chunks 2013-10-11 09:12:30 +02:00
Lorenz Meier
6745a91071 Added alignment attribute 2013-10-10 08:42:54 +02:00
Lorenz Meier
6ffa2955b9 Typo in debug output 2013-10-10 08:37:24 +02:00
Lorenz Meier
e0e708241b More testing output 2013-10-10 08:34:08 +02:00
Lorenz Meier
8407677f20 Updated error message 2013-10-10 00:15:39 +02:00
Lorenz Meier
21dcdf11cf WIP, typo fix 2013-10-10 00:14:03 +02:00
Lorenz Meier
1ca718b57f Slight fix to test, but still fails validating written data after non-aligned writes 2013-10-10 00:03:57 +02:00
Lorenz Meier
ed00567400 Extended file test for alignment 2013-10-09 22:23:10 +02:00
Julian Oes
ea0aa49b54 pwm info provides more information, some fixes for setting rate/min/max/disarmed 2013-10-07 16:24:49 +02:00
Julian Oes
9ff5217118 Some more interface changes, needs testing and cleanup 2013-10-04 17:20:34 +02:00
Julian Oes
baa4908054 Changes to pwm systemcmd, basic functionality there, needs polishing 2013-10-04 13:00:12 +02:00
Lorenz Meier
2c54e827ed Hotfix: Improved file test 2013-09-27 09:24:49 +02:00
Julian Oes
bdfc7b9f69 Listen to all consoles plus some more small fixes 2013-09-22 17:07:02 +02:00
Julian Oes
30b151b9a8 Improved esc_calib a little, only works on nsh over USB now 2013-09-22 16:27:52 +02:00
Randy Mackay
1a641b791d tone_alarm: more device paths replaced with #define 2013-09-16 07:21:16 +02:00
px4dev
514d32e961 Cut down 'tests file' for debugging 2013-09-11 13:42:29 -07:00
Lorenz Meier
2d83c6f825 Closing all opened file descriptors, fixed param save issue, tests clean 2013-09-01 12:47:10 +02:00
Lorenz Meier
c3408332fd Added test to test unlink() 2013-09-01 10:29:12 +02:00
Jean Cyr
efca6f2cb1 Remove unused tones and save about 6K flash space
- Comment out unused tones
- Create symbolic tone numbers rather than hardcoded
2013-08-30 20:12:35 -04:00
Lorenz Meier
e119bbb0f1 A lot more on calibration and RC checks. Needs more testing, but no known issues 2013-08-25 16:33:14 +02:00