Andrew Tridgell
06a9624a72
Rover: make the default period 8
...
thanks Tom!
12 years ago
Andrew Tridgell
af2d7232c5
APM_Control: make the default time constant 0.75
...
thanks to Tom for the testing!
12 years ago
Andrew Tridgell
770b7b5901
AP_InertialSensor: prevent a lockup in MPU6000 driver
...
thanks to the VRBrain port for noticing this bug.
Failing to get the semaphore is an expected error with the MPU6000, as
we read data both from timer context and mainline code. That means
semaphore conflicts are inevitable. We shouldn't consider them an
error, and shouldn't panic when some arbitrary number of them have
happened since boot.
Instead the wait_for_sample() code checks that we receive new data at
least every 50ms. That is a much safer test.
12 years ago
proficnc
c888f0256f
Update GIT_Success.txt
...
Added my name to the list... just testing
12 years ago
Andrew Tridgell
91315715fe
Copter: removed CONFIG_PUSHBUTTON
...
not used anywhere any more
12 years ago
Andrew Tridgell
8f8711b137
Rover: removed SLIDE_SWITCH and PUSHBUTTON defines
...
not used anywhere
12 years ago
Andrew Tridgell
3ffeff04a7
Copter: removed logging of MAVLink parameter changes
...
not much point to this
12 years ago
Andrew Tridgell
36ea705956
AP_OpticalFlow: fixed build with print() API change
12 years ago
Andrew Tridgell
53f35dee57
Rover: fixed build with print() changes
12 years ago
Andrew Tridgell
aff274f9f4
Rover: make compat functions static
12 years ago
Andrew Tridgell
a8796f2f76
Copter: make compat functions static
...
this prevents conflicts with libmaple
12 years ago
Andrew Tridgell
4f310aaec8
Plane: fixed build with print() base change
12 years ago
Andrew Tridgell
0e9aef7e52
AP_HAL: changed base defines for print()
...
this avoids a conflict with wirish from libmaple
12 years ago
Mike McCauley
767884b7f1
Plane: workaround conflicts between wirish and APM compatibility
12 years ago
Mike McCauley
2e061fc507
AP_Param: Fix compiler warning on Flymaple
12 years ago
Mike McCauley
4c65c42411
AP_Compass: fixed ARM 32 bit compatibility
12 years ago
Andrew Tridgell
66165c4918
autotest: make default param files end in .parm
...
this matches what MP wants in its compare params diaglog
12 years ago
Andrew Tridgell
87bb3bc5dc
AP_HAL: added AP_HAL_PX4 define
12 years ago
Andrew Tridgell
21010104e6
AP_HAL_Empty: added register_io_process()
12 years ago
Andrew Tridgell
928e06f52c
AP_HAL: use fabs() in print
...
fixes build on Arduino
12 years ago
Andrew Tridgell
45d9140946
AP_HAL_SMACCM: updates for new API
12 years ago
Andrew Tridgell
40af9ab674
AP_HAL_PX4: updates for new API
12 years ago
Andrew Tridgell
d0bb998352
AP_HAL_Empty: updates for new API
12 years ago
Andrew Tridgell
dbb70fc57c
AP_HAL_AVR_SITL: implement betterstream functions in AP_HAL
...
this gives more consistancy between ports
12 years ago
Andrew Tridgell
33fe27a104
AP_HAL_AVR: implement betterstream functions in AP_HAL
...
this gives more consistancy between ports
12 years ago
Andrew Tridgell
d46f5f6943
AP_HAL: implement betterstream functions in AP_HAL
...
this gives more consistancy between ports
12 years ago
Michael Oborne
54fc004956
SITL: fix sitl timer issues under cygwin
12 years ago
Kevin Hester
996eda0080
Plane: Report MAV_STATE_ACTIVE if flying, MAV_STATE_STANDBY otherwise
...
(There are also various error states MAV_STATE_CRITICAL that are unchanged
by this check in).
The is_flying() check is similar to the code in suppress_throttle, but
I wanted to make it very optimistic on thinking we are flying - which is
not what you want for set_throttle...
(AC has similar MAV_STATE_ACTIVE vs MAV_STATE_STANDBY behavior now)
12 years ago
Andrew Tridgell
bcce2e4fc5
Plane: use new Baro API
12 years ago
Andrew Tridgell
35e3c887d2
Copter: use new baro API
12 years ago
Andrew Tridgell
fc119d9b80
AP_Baro: cleaned up temperature and pressure units
...
thanks to Mike McCauley for pointing this out
12 years ago
Andrew Tridgell
7de47931a8
DataFlash: use %f not %.6f
12 years ago
Andrew Tridgell
16a7faa223
AP_Param: use %f not %.6f for param show
12 years ago
Andrew Tridgell
0d662c52b3
AP_HAL: fixed length return from snprintf
12 years ago
Andrew Tridgell
0063f1fad8
AP_HAL: added Util.cpp
...
common printf functions
12 years ago
Andrew Tridgell
05b426c1fc
HAL_PX4: use common printf implementation on UARTs
12 years ago
Andrew Tridgell
f5c0f765fc
AP_HAL_SMACCM: use common printf implementation
12 years ago
Andrew Tridgell
b9d6f8e8b1
AP_HAL_AVR: removed unused script
12 years ago
Andrew Tridgell
85b3f0d18d
AP_HAL: expanded printf test suite
12 years ago
Andrew Tridgell
e12a4178f3
AP_HAL_SMACCM: convert to new AP_HAL printf
12 years ago
Andrew Tridgell
80e2a5cc32
AP_HAL_PX4: convert to new AP_HAL printf
12 years ago
Andrew Tridgell
4c1925b578
AP_HAL_Empty: convert to new AP_HAL printf
12 years ago
Andrew Tridgell
bb44fa4385
AP_HAL_AVR_SITL: convert to new AP_HAL printf
12 years ago
Andrew Tridgell
60122f9877
AP_HAL: moved printf implementation from AP_HAL_AVR to AP_HAL
...
this gives a common printf implementation on all boards, which
simplifies testing, and also simplifies porting to new boards
12 years ago
Andrew Tridgell
4ad4b60fbc
HAL: added Printf test sketch
...
for testing new non-asm printf code
12 years ago
Andrew Tridgell
16a0dfc38c
HAL_AVR: changed to C implementation of float formatting
...
Many thanks to Soren Kuula for this work!
12 years ago
Andrew Tridgell
36466e91ed
Plane: run SENSOR_OFFSETS message at 1/10 of the requested rate
...
this message wastes bandwidth, as the values change very slowly
12 years ago
Andrew Tridgell
b52b6ce121
Rover: only send RC_CHANNELS_SCALED in HIL
...
saves a bit of telemetry bandwidth
12 years ago
Andrew Tridgell
b6a0577723
Copter: only send RC_CHANNELS_SCALED in HIL
...
saves a bit of telemetry bandwidth
12 years ago
Andrew Tridgell
c4dcdcf5a2
Plane: only send RC_CHANNELS_SCALED in HIL
...
saves a bit of telemetry bandwidth
12 years ago