Simon Wilks
bd5887b4ca
Move the config param to a more sane location (I hope).
2013-01-25 10:44:21 +01:00
Simon Wilks
0246842c88
Enable single wire via ioctl calls and pull the battery voltage from the battery status topic.
2013-01-25 01:41:11 +01:00
Simon Wilks
23f0be6b02
Merge branch 'ioctl' into hott
2013-01-24 23:57:54 +01:00
Simon Wilks
0669d2aee0
Merge remote-tracking branch 'upstream/master' into hott
2013-01-24 23:27:27 +01:00
Simon Wilks
b9009390d7
Merged and tested against the single wire implementation added to Nuttx r5554.
2013-01-24 23:26:12 +01:00
Simon Wilks
8ba3fbd0a3
Merged
2013-01-22 22:16:41 +01:00
Simon Wilks
ecd01dc2e8
We aren't using RS485 but single wire.
2013-01-21 23:31:12 +01:00
Simon Wilks
64925c33cd
Merged
2013-01-11 16:52:42 +01:00
sjwilks
659543f852
Merge pull request #96 from sjwilks/autostart-scripts
...
Updated PX4IO autostart script.
2013-01-06 04:19:22 -08:00
Simon Wilks
7842caf3b2
Moved the channel mappings and attributes to the config section
2013-01-06 04:21:04 +01:00
Simon Wilks
0a89ab7075
Send rc channel ordering and channel attributes from FMU to IO
2013-01-05 22:13:12 +01:00
Simon Wilks
1b81724ef7
Manually remap the channel assignements for testing.
2013-01-05 15:46:26 +01:00
Simon Wilks
06126d0d9e
Starting GPS should probably be on by default.
2012-12-13 07:09:11 +01:00
Simon Wilks
096305f625
A mixer is required.
2012-12-10 09:05:26 +01:00
Simon Wilks
03b51c69e0
Added more LED state logic and improve code.
...
The LED will now also indicate when the FMU is ARMED. Switched to using
a 16-bit value where each bit indicates what state the LED should be
in.
2012-12-08 13:39:28 +01:00
Simon Wilks
197e573885
Add an additional safety switch LED blink sequence when FMU and IO are armed
...
If both the FMU and the IO board are armed then the secure switch will
blink two times quickly then a pause followed by two quick blinks and
so on.
2012-12-07 21:34:41 +01:00
Simon Wilks
2a0c2ea6eb
Merge remote-tracking branch 'upstream/master' into autostart-scripts
2012-12-07 18:04:59 +01:00
Simon Wilks
b7b79d8254
Add logging back in.
2012-12-06 22:37:28 +01:00
Simon Wilks
c3038619a4
Updating the PX4IO rc script to the latest state.
2012-12-06 22:35:20 +01:00
Simon Wilks
097aeddcad
Push single wire operations into stm32_serial.c and added a test to verify HoTT telemetry setup.
2012-12-06 17:24:27 +01:00
Simon Wilks
9924c4f425
Addressed compiler warnings and handle non-supported devices properly.
2012-11-30 08:12:20 +01:00
Simon Wilks
c149b26dd4
Code formatting cleanup.
...
Fixed code style with Tools/fix_code_style.sh
2012-11-30 08:06:19 +01:00
Simon Wilks
2eccf5ff19
Cleanup a bit.
2012-11-29 16:48:52 +01:00
Simon Wilks
d82c62e95b
Single wire now working once moving away from UART5.
2012-11-29 16:42:13 +01:00
Simon Wilks
d6e54c3ce4
Trying to get single wire working. Not quite there yet.
2012-11-29 02:30:46 +01:00
Simon Wilks
14d874f4a1
Fix some memory corruption bugs.
2012-11-22 16:20:48 +01:00
Simon Wilks
cc7952ea94
Messaging cleanup.
2012-11-22 12:48:52 +01:00
Simon Wilks
c296ffb708
Tried cleaning up console messaging a bit.
2012-11-22 11:46:23 +01:00
Simon Wilks
ae906dee98
Shorten the post read delay slightly.
2012-11-22 02:03:50 +01:00
Simon Wilks
bc27a495a0
Make the reading and sending of data independant of the message type.
...
This will allow us to cleanly support various sensor types by having a
byte array interface for send_data() and read_data().
2012-11-22 01:54:41 +01:00
Simon Wilks
054c65535f
General code cleanup.
2012-11-21 23:37:20 +01:00
Simon Wilks
4a509684a7
Merge remote-tracking branch 'upstream/master' into hott
2012-11-21 07:32:59 +01:00
Simon Wilks
6894c4d1bf
Added a note on the inclusion of libraries for UART access in the Makefile.
2012-11-21 00:19:45 +01:00
Simon Wilks
aa7873dee1
Introducing an initial implementation of HoTT telemetry support.
2012-11-21 00:16:43 +01:00
Simon Wilks
46ab48ab94
Added a missing comment.
2012-11-14 00:36:01 +01:00
Simon Wilks
efdfa2b8b4
Setup skeleton code (basic daemon).
2012-11-14 00:33:26 +01:00
Simon Wilks
4933d1dbbd
Only provide update rate mod support to modes supporting 4 PWM channels
2012-09-28 08:37:24 +02:00
Simon Wilks
b02a5a9eb9
I don't want to track this script.
2012-09-27 23:44:05 +02:00
Simon Wilks
7a5ac6892e
Support custom PWM update rates
...
Rates of 50 to 400 can be specified using the -u <rate in hz> parameter
with the fmu command in the startup script.
2012-09-27 23:36:56 +02:00
Simon Wilks
37163011fc
Use the update rate parameter provided and not the default.
2012-09-24 23:36:21 +02:00
Simon Wilks
4adca98991
Merge remote-tracking branch 'upstream/master'
2012-09-24 23:13:11 +02:00
Simon Wilks
ccafa0e982
Revert "Fix the RC mappings."
...
This reverts commit de7aa60f4b .
2012-09-05 11:53:29 +02:00
Simon Wilks
de7aa60f4b
Fix the RC mappings.
...
The value of the RC mapping parameters are mixed up resulting in the
wrong parameter handle index values being used when attempting to read
the corresponding RC channels. Currently giving throttle input on Mode
2 TXs will result in a roll input, etc.
2012-09-05 11:41:34 +02:00