Lorenz Meier
|
f81d00594c
|
Made PX4IO FMU timeout based on IOs HRT, updating mixers now on every FMU update and not at fixed rate, this is WIP and currently does not support mixing with RC-only
|
12 years ago |
Lorenz Meier
|
42ffb4161d
|
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor
|
12 years ago |
Lorenz Meier
|
f40e4d13aa
|
Merge pull request #101 from julianoes/hotfix_matlab_import_script
Greatly sped up Matlab import script
|
12 years ago |
Julian Oes
|
4bc3f80043
|
Greatly sped up Matlab import script, a 17min flight now takes 2secs to import instead of more than the actual flight time
|
12 years ago |
Lorenz Meier
|
1fc0a6546e
|
Merged IO feature branch
|
12 years ago |
Lorenz Meier
|
03076a72ca
|
Added required additional fields: If system is ok to launch (required for LED indicator), if system is ok to override fully by RC (required for multirotors which should not support this), desired PWM output rate in Hz (again required for some multirotors).
|
12 years ago |
Lorenz Meier
|
26faab64e5
|
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor
|
12 years ago |
px4dev
|
154035279f
|
Merge pull request #98 from sjwilks/px4io_safety_switch
Added more LED state logic and improve code.
|
12 years ago |
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.
|
12 years ago |
px4dev
|
566012d5aa
|
Merge pull request #97 from sjwilks/px4io_safety_switch
Add new safety switch LED blink sequence when both FMU and IO are armed
|
12 years ago |
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.
|
12 years ago |
Lorenz Meier
|
82cbac70ee
|
Fixed calibration check
|
12 years ago |
Lorenz Meier
|
1ebb3b4ada
|
Merged DSM fixes
|
12 years ago |
px4dev
|
fd771f67f2
|
Adjust the control mapping from DSM receivers to correspond to the standard PPM control mapping for channels 0-4.
|
12 years ago |
px4dev
|
7c3b28d503
|
Lock out the PPM decoder if the DSM or S.bus decoders have seen a frame recently.
|
12 years ago |
px4dev
|
1485a4ec1a
|
Fix breakage to the DSM parser introduced with the input prioritisation logic. Back out to a "any input wins" strategy; connecting multiple receivers to I/O at the same time is currently not supported (read: strange things will happen).
|
12 years ago |
px4dev
|
6e328b4d7a
|
Add a 'monitor' verb to the px4io command so we can watch inputs to IO (it could get smarter).
|
12 years ago |
px4dev
|
451ecc1bf4
|
Remove a few cut-and-paste author attributions.
|
12 years ago |
px4dev
|
ad6c60c77c
|
Merge pull request #90 from PX4/#89-BlinkM-driver
BlinkM driver
|
12 years ago |
px4dev
|
b02c69243d
|
Merge pull request #75 from PX4/delay_test
Added delay test to measure comm delays with a led / scope
|
12 years ago |
px4dev
|
55e2e18885
|
Merge pull request #73 from PX4/io_arming
Made sure IO and FMU obey the lockdown flag when arming motors
|
12 years ago |
px4dev
|
c09ed414fd
|
Merge pull request #80 from PX4/#61-px4io-spektrum-decoder
#61 px4io spektrum decoder
|
12 years ago |
px4dev
|
d92827c54c
|
Merge pull request #76 from PX4/topics_cleanup
Cleaned up different uorb topics, cleaned up excessive stack sizes
|
12 years ago |
px4dev
|
5609604af5
|
Merge pull request #85 from julianoes/hotfix_gps_heading
Fixed missing heading for mtkcustom and nmea
|
12 years ago |
px4dev
|
269bd9f403
|
Force the fade speed to something sensible. Deal better with failed probes.
|
12 years ago |
px4dev
|
2a8ef50df4
|
A driver and shell command for the BlinkM I2C LED controller.
|
12 years ago |
px4dev
|
404332aefe
|
Break out the task stack usage sniffer so we can use it on systems where the task layout has been shrunk (e.g. PX4IO)
|
12 years ago |
Lorenz Meier
|
126e6ac207
|
Enabled manual override switch, work in progress. Added initial demix testing code to support delta mixing on the remote for convenient manual override
|
12 years ago |
Lorenz Meier
|
2bfb672791
|
Cleaned up mode indication
|
12 years ago |
Lorenz Meier
|
aa1d57c085
|
Allowed mode switching via command
|
12 years ago |
Lorenz Meier
|
fd14084768
|
Merged with master
|
12 years ago |
Lorenz Meier
|
121a9fc490
|
Merge branch '#61-px4io-spektrum-decoder' into fixedwing_outdoor
|
12 years ago |
Lorenz Meier
|
de88732e8e
|
Prevented unhealthy RC input from propagating through the system
|
12 years ago |
Lorenz Meier
|
008a354391
|
Merge branch 'master' of github.com:PX4/Firmware
|
12 years ago |
px4dev
|
ea8872f545
|
Merge branch 'sbus' of https://github.com/PX4/Firmware into #61-px4io-spektrum-decoder
|
12 years ago |
px4dev
|
efd3b9dea6
|
Clean up the FMU communications init.
|
12 years ago |
px4dev
|
3e036e26c9
|
Disable the flow control signals for USART2/3, since we use them for other things.
|
12 years ago |
px4dev
|
7d9d307ab0
|
We don't need non-blocking I/O for this context anymore; it's OK for it to block.
|
12 years ago |
px4dev
|
8c4e9de70a
|
Use the right constraint for the output mixer; we might end up wanting more virtual control channels.
|
12 years ago |
px4dev
|
1e6e06595a
|
Avoid processing S.bus channels that cannot be communicated to FMU
|
12 years ago |
px4dev
|
7f22811afb
|
Fix <termios.h> for c++ use (cannot mark speed const)
|
12 years ago |
px4dev
|
2ac0cac11f
|
Build fix - need <termios.h>
|
12 years ago |
Lorenz Meier
|
996e363122
|
Hotfix: general MAVLink update, including file transfer
|
12 years ago |
Lorenz Meier
|
c7616f89a3
|
Hotfix: Made uploader more verbose on errors
|
12 years ago |
Julian Oes
|
6f572637de
|
Fixed missing heading for mtkcustom and nmea
|
12 years ago |
Lorenz Meier
|
ef4a54666d
|
Harmonized PPM, S.BUS and DSM input (order: first preference S.Bus, then DSM, then PPM, first available and valid source is chosen), tested with FMU, valid channel inputs
|
12 years ago |
px4dev
|
e0df7e6a76
|
save ~200 bytes of RAM by correctly positioning the S.bus decoder table in flash.
|
12 years ago |
Lorenz Meier
|
31c5425e50
|
Merge remote-tracking branch 'origin/#61-px4io-spektrum-decoder' into sbus
|
12 years ago |
Lorenz Meier
|
d16d66f990
|
Enabled UART3, added JTAG make target for IO, removed potentially problematic usleep
|
12 years ago |
px4dev
|
c961dd8bab
|
Just for fun, add a (completely untested) S.bus decoder.
|
12 years ago |