Andrew Tridgell
471ed9429a
SITL: cleanup RC control for rover support
...
added vehicle type, and setup right initial throttle
12 years ago
Andrew Tridgell
f03ba86d9d
SITL: add some minimal noise when motors are off
...
this actually improves the gyro calibration
13 years ago
Andrew Tridgell
ed691fc465
SITL: added SITL class for controlling simulation
...
this holds mavlink settable parameters for controlling sensor noise
levels
13 years ago
Andrew Tridgell
3666476bcb
SITL: prevent nested timer interrupts
13 years ago
Andrew Tridgell
47ddd4dfdd
SITL: disable interrupts during register updates
...
this may prevent bogus mode channel reads
13 years ago
Andrew Tridgell
a791224d07
SITL: make SITL not depend on DCM
13 years ago
Andrew Tridgell
772c30ba86
SITL: added sitl_simstate_send()
...
used to report simulator state in logs
13 years ago
Andrew Tridgell
49cf409c23
desktop: floating point precision changes from Justin Beech
13 years ago
Jason Short
351be7c305
Made timer unsigned
13 years ago
Andrew Tridgell
9bb0bd0341
desktop: added attachInterrupt() support
13 years ago
Andrew Tridgell
706c6c38fa
desktop: fixed calculation of angular velocities
...
thanks to James Goppert for the frame conversion maths
13 years ago
Andrew Tridgell
bdb1599e96
desktop: improved the accuracy of the sensor emulation
13 years ago
Andrew Tridgell
de2898e5db
desktop: normalise roll and pitch rates
13 years ago
Andrew Tridgell
ffba37d599
desktop: first version of register level SITL support
...
this adds register level emulation of the ADS7844 and the RC
input/output hardware on the APM1, allowing for SITL testing without
enabling HIL in the code
13 years ago