Lucas De Marchi
41ddb67712
AP_OpticalFlow: pack struct passed to I2C layer
...
We pass "sizeof(i2c_integral_frame)" to hal.i2c->readRegisters(). Since
we have a padding in i2c_integral_frame we actually read 3 bytes more
than we should. Add PACKED to the struct so this is fixed.
i2c_frame doesn't have a padding (or hole) so there isn't this problem,
but since it's also used to calculate the frame size, use PACKED there
too.
2015-11-05 16:11:56 +09:00
Andrew Tridgell
6bad33c922
scripts: use px4-clean for all binaries targets
2015-11-05 16:38:48 +11:00
Andrew Tridgell
49799257ea
GCS_MAVLink: handle available memory of over 64k in mavlink
2015-11-05 16:09:00 +11:00
Andrew Tridgell
883ac59e4a
HAL_Linux: always report 256k of available memory
2015-11-05 16:09:00 +11:00
Andrew Tridgell
567ea0e420
HAL_VRBRAIN: make available_memory() uint32_t
2015-11-05 16:09:00 +11:00
Andrew Tridgell
81e34006a5
HAL_SITL: make available_memory() uint32_t
2015-11-05 16:09:00 +11:00
Andrew Tridgell
ac1c0bba15
HAL_PX4: make available_memory() uint32_t
2015-11-05 16:09:00 +11:00
Andrew Tridgell
8a4c0593f2
AP_HAL: make available_memory() uint32_t
2015-11-05 16:09:00 +11:00
Andrew Tridgell
a3ca732403
AP_Airspeed: show health status in examples
2015-11-05 16:09:00 +11:00
lvale
e7efaa45c5
Tracker: text message severity uniformization
...
Continuing the uniformization, now for AntennaTracker
2015-11-05 12:33:59 +09:00
lvale
a64689600f
Rover: text message severity uniformization
...
Global revision of message severity values.
Required also change to the low priority function gcs_send_text_fmt()
on GCS_Mavlink.cpp to disable the automatic setting of priority on
messages sent by this function
2015-11-05 12:33:56 +09:00
lvale
549695181c
Copter: revised and uniformization of severity messages
2015-11-05 12:20:49 +09:00
Randy Mackay
420b1ca715
Copter: minor comment and order change to takeoff
...
No functional change
2015-11-04 20:49:25 +09:00
Jonathan Challinger
082c1f77fb
Copter: soften takeoff
2015-11-04 20:49:22 +09:00
Andrew Tridgell
75d2aed6e1
HAL_SITL: added help for uart command line checks
2015-11-04 14:26:55 +11:00
Andrew Tridgell
ad9d50a457
autotest: changed -A to be used for arbitrary command line options
2015-11-04 14:24:01 +11:00
Víctor Mayoral Vilches
d5d1bfae8c
AP_HAL_Linux: Adapt code to common RPI layer
2015-11-04 13:58:25 +11:00
Víctor Mayoral Vilches
b1a53c383c
AP_HAL_Linux: Add AnalogIn_ADS1115, common code
...
This commit provides a single abstraction for both
Erle-Brain 2 and Navio boards.
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
47d43c64ef
AP_HAL_Linux: Add RCInput_RPI, merge common code
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
112df0a0a6
mk: Add Erle-Brain 2 support
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
4a2fe12652
AP_Notify: Add support for Erle-Brain 2
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
b54b8aa8af
AP_HAL_Linux: AP_BoardLED add support for Erle-Brain 2
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
30faf7e92a
AP_InertialSensor: Add Erle-Brain 2 support
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
739fc0df35
AP_HAL_Linux: UtilRPI, add Erle-Brain 2
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
30153b6eac
AP_HAL_Linux: Scheduler, add Erle-Brain 2
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
8ae8f47538
AP_HAL_Linux: SPIDriver, add Erle-Brain 2
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
68c92eab25
AP_HAL_Linux: GPIO, add Erle-Brain 2
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
90a00553cb
AP_HAL: Boards, add Erle-Brain 2
2015-11-04 13:58:24 +11:00
Víctor Mayoral Vilches
466f6b5ef8
README: Add Erle-Brain 2 board
2015-11-04 13:57:39 +11:00
Gustavo Jose de Sousa
fe8d471490
Tools: RCInput_UART PIC firmware: keep status led on
...
Keep status led on while we are continuously sending packets to serial. That
shows the user we are receiving input properly.
2015-11-04 13:55:10 +11:00
Gustavo Jose de Sousa
2c9472c634
Tools: RCInput_UART PIC firmware: blink status led when idle
...
Blink status led if there's no input in more than (2 * NUM_INPUT) ms. That's
useful to show the user that the program is working, but not receiving proper
input.
2015-11-04 13:55:10 +11:00
Gustavo Jose de Sousa
6a8420aa48
Tools: RCInput_UART PIC firmware: remove code out of place
...
That code for serial configuration was not really setting TXSTA register, since
the selected bank is 2. Looking at the datasheet, it seems that we were
actually messing with a register named VRCON (full name "VOLTAGE REFERENCE
CONTROL REGISTER").
This is probably a leftover from a copy/paste, since the same is done (in the
right place) previously.
2015-11-04 13:55:10 +11:00
Gustavo Jose de Sousa
2a7e4baa7d
Tools: RCInput_UART PIC firmware: add informative comments
2015-11-04 13:55:10 +11:00
Fabio Mello
8110104361
Tools: add PIC assembly code for RCInput_UART
...
This patch adds the assembly source code for the PIC firmware responsible for
processing PWM input from the RC Receiver and pushing the values to the serial
output.
2015-11-04 13:55:10 +11:00
Lucas De Marchi
d16a924a15
scripts: don't install avr tools
2015-11-04 12:14:16 +11:00
Lucas De Marchi
5c29703732
build: remove tools to find arduino
2015-11-04 12:14:16 +11:00
Lucas De Marchi
dd784189a1
AP_AHRS: remove comment about avr-libc
2015-11-04 12:14:16 +11:00
Lucas De Marchi
e5595ff11c
ArduPlane: don't use avr include dir for tags
2015-11-04 12:14:16 +11:00
Lucas De Marchi
b76f498799
APMrover2: don't use avr include dir for tags
2015-11-04 12:14:16 +11:00
Lucas De Marchi
633e9dc036
build: remove wrong comment about avr-gcc
...
Flymaple doesn't use avr-gcc.
2015-11-04 12:14:16 +11:00
Lucas De Marchi
0e6da397d1
build: remove AVR boards
2015-11-04 12:14:16 +11:00
Lucas De Marchi
0151853c21
ArduPlane: remove check for MAVLINK_COMM_NUM_BUFFERS
2015-11-04 12:14:15 +11:00
Lucas De Marchi
030fd046c7
ArduCopter: remove check for MAVLINK_COMM_NUM_BUFFERS
2015-11-04 12:14:15 +11:00
Lucas De Marchi
91dbfce5f9
APMrover2: remove check for MAVLINK_COMM_NUM_BUFFERS
2015-11-04 12:14:15 +11:00
Lucas De Marchi
2b37906f0d
AntennaTracker: remove check for MAVLINK_COMM_NUM_BUFFERS
2015-11-04 12:14:15 +11:00
Lucas De Marchi
1a9b57da1f
AP_GPS: remove check for GPS_SKIP_SIRF_NMEA
2015-11-04 12:14:15 +11:00
Lucas De Marchi
c32d323cd6
GCS_MAVLink: remove check for GPS_RTK_AVAILABLE
2015-11-04 12:14:15 +11:00
Lucas De Marchi
e31595c60c
AP_GPS: remove check for GPS_RTK_AVAILABLE
2015-11-04 12:14:15 +11:00
Lucas De Marchi
c75c1d84d9
AP_GPS: remove check for GPS_MAX_INSTANCES
...
All supported boards may have more than 1 GPS instance.
2015-11-04 12:14:15 +11:00
Lucas De Marchi
c74b1a660d
DataFlash: remove DATAFLASH_NO_CLI
...
This is not used anymore since the removal of AVR CPUs.
2015-11-04 12:14:15 +11:00