Lorenz Meier
359989a2eb
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_io_mixing_adc
2013-01-06 11:25:24 +01:00
Lorenz Meier
d3fd3d8219
Merged, compiling
2013-01-06 11:25:17 +01:00
px4dev
6ae9f03544
Merge commit '375d3c14d742248b434c080527886a95ea1d563f'
2013-01-06 02:01:53 -08:00
Andrew Tridgell
375d3c14d7
increase the UART buffer sizes to 256
...
The most critical one is the GPS serial port receive buffer size,
which needs to be at least 128 to support the UBLOX protocol, but it
seems a good idea for people running a FMU without a IO board to
increase the UART buffer sizes generally
2013-01-06 06:33:44 +11:00
px4dev
476db46869
kill off the NuttX ADC driver config; we're not going to use it
2012-12-31 01:26:58 -08:00
px4dev
d5da457e29
Fix PX4IO to run C++ static ctors
2012-12-29 12:57:29 -08:00
px4dev
3c865c7261
Build the mixer library for PX4IO as well
2012-12-27 15:12:09 -08:00
px4dev
ad6c60c77c
Merge pull request #90 from PX4/#89-BlinkM-driver
...
BlinkM driver
2012-12-01 22:59:36 -08:00
px4dev
b02c69243d
Merge pull request #75 from PX4/delay_test
...
Added delay test to measure comm delays with a led / scope
2012-12-01 22:55:55 -08:00
px4dev
2a8ef50df4
A driver and shell command for the BlinkM I2C LED controller.
2012-12-01 19:29:36 -08:00
px4dev
3e036e26c9
Disable the flow control signals for USART2/3, since we use them for other things.
2012-11-30 22:31:07 -08:00
px4dev
e153476950
Config changes for PX4IO:
...
- enable USART3 for S.bus
- reduce the scheduling tick to 1ms
- disable RR scheduling
- reduce stdio buffer sizes (not used)
2012-11-30 00:00:02 -08:00
px4dev
8c0c979655
Better sizing for PX4IO serial buffers.
2012-11-29 00:33:20 -08:00
Lorenz Meier
f88feceab6
Hotfix: Number of files pre process was causing uorb topics not to be published in MAVLink
2012-11-27 17:26:37 +01:00
Lorenz Meier
4d6fb3a037
Added delay test to measure comm delays with a led / scope
2012-11-27 12:45:17 +01:00
Lorenz Meier
d006a3fe2d
Added onboard, receive-only MAVLink app for onboard UART networks
2012-11-18 16:19:10 +01:00
Lorenz Meier
f803540415
Added preflight_check app which checks core system sensors, so far only mag
2012-11-15 13:21:00 +01:00
Thomas Gubler
12e6905834
merge origin/master
2012-11-10 18:35:46 +01:00
Lorenz Meier
e8eb887515
Added hil command to emulate PWM outputs
2012-11-10 16:52:06 +01:00
Thomas Gubler
572084f357
Merge branch 'master' of https://github.com/PX4/Firmware into fw_control
2012-11-05 17:56:10 +01:00
px4dev
39659e57f8
Add prototypical support for Spektrum satellite remotes to PX4IO.
2012-11-05 00:55:45 -08:00
px4dev
487597b385
Checkpoint; messages from FMU now make it to IO intact; fix HRT init timing, process more bytes from the serial port, add some simple packet counting.
2012-11-03 01:14:25 -07:00
px4dev
c8e90688b0
Fix px4fmu build.
2012-11-03 01:14:24 -07:00
px4dev
ea539031da
Cleanup and refactor of the PX4IO firmware and board support. Builds, not tested yet.
2012-11-03 01:14:24 -07:00
Thomas Gubler
904efa8fa8
Merge branch 'master' of https://github.com/PX4/Firmware into fw_control
2012-10-31 21:07:01 +01:00
Lorenz Meier
8aed355a3f
Reverted to IO compatible config
2012-10-31 18:07:10 +01:00
Lorenz Meier
fbdf30b7d4
Merge branch 'master' of github.com:PX4/Firmware
2012-10-31 17:09:11 +01:00
Lorenz Meier
7034acd07e
Changed to UART5 for console
2012-10-31 11:01:05 +01:00
px4dev
34a3b260f3
Move the last of the board-specific code for PX4FMU out of the NuttX tree. Now it's just configuration.
2012-10-31 00:37:15 -07:00
px4dev
b685d46dbf
Clean out remains of the old EEPROM driver.
2012-10-30 20:51:45 -07:00
Thomas Gubler
8d764170aa
Merge remote-tracking branch 'origin/master' into fw_control
2012-10-28 15:27:13 +01:00
px4dev
11a7a374a8
Force the linker to keep all init functions. This might be going overboard, but without it we don't get any static constructors.
2012-10-27 21:48:09 -07:00
px4dev
f04c522f4f
Get us a bit closer to having c++ static constructors working.
2012-10-27 21:42:27 -07:00
px4dev
6cec7f131e
Minor board.h changes.
2012-10-27 11:34:20 -07:00
Thomas Gubler
17772afdaa
fw control: fixed parameter reloading, disabled old fw control app
2012-10-27 19:43:03 +02:00
px4dev
5135e5308b
Hoist the GPIO driver out and integrate it with the px4fmu driver. Move these pieces into the drivers tree.
2012-10-27 01:39:10 -07:00
Thomas Gubler
f321e7f419
Merge branch 'master' of https://github.com/PX4/Firmware into fw_control
2012-10-26 21:21:07 +02:00
Lorenz Meier
241a0d8653
Reverting UART config back to developer default on this branch
2012-10-26 13:04:11 +02:00
Lorenz Meier
e5fd37f719
Build fix after cleanup
2012-10-26 12:48:00 +02:00
Lorenz Meier
67e4584407
Deleted old cruft
2012-10-26 12:45:07 +02:00
px4dev
34f99c7dca
Hoist the ADC and CAN board-specific pieces.
2012-10-23 23:51:13 -07:00
px4dev
db044b64cd
Hoist the oard-specific USB pieces.
2012-10-23 23:51:13 -07:00
px4dev
7b4118a5e7
Hoist SPI functions.
2012-10-23 23:51:13 -07:00
px4dev
4c82f7a1af
Cleanup after moving the low-level PWM code.
2012-10-23 23:51:13 -07:00
px4dev
3d79b9a0b0
Tease the PWM driver out and fix some build issues after cleaning up behind the cpuload pieces.
2012-10-23 23:51:13 -07:00
px4dev
c3fe915b44
Checkpoint - moving things out of the NuttX configs/*/src directories
2012-10-23 23:51:12 -07:00
px4dev
0afeeb5dd8
Move the PX4IO driver into the drivers folder.
2012-10-22 21:39:55 -07:00
Thomas Gubler
836c55e122
Merge branch 'master' into fw_control
2012-10-22 18:11:47 +02:00
px4dev
c9928c23f3
Remove the old rcS template
2012-10-21 18:22:18 -07:00
px4dev
5925d146bc
Move the tone_alarm driver out of the NuttX configs area and add it as an stm32-specific driver in the PX4 apps space.
...
Add a new tone_alarm command that can be used to start/stop alarm tones from the shell.
2012-10-21 17:51:21 -07:00