Michael Oborne
bae5f98666
sitl cygwin mods
13 years ago
Andrew Tridgell
d6bfceef7c
SITL: added -C option to desktop mode
...
this allows running APM to stdout, which is useful for test sketches
13 years ago
Andrew Tridgell
4398171374
SITL: catch floating point errors
...
if we get a FPE then log a message and exit
13 years ago
Andrew Tridgell
c9b0b384f7
desktop: added framerate and initial height code
...
this allows the sensors to initialise before the simulator has
connected. The GPS will give a value indicating no GPS lock
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
Andrew Tridgell
9677600433
desktop: don't start alarm till setup() has finished
13 years ago
Andrew Tridgell
9af935f2f2
desktop: don't alarm in CLI
...
loop() is not called in menu system
13 years ago
Andrew Tridgell
0820ff52a8
desktop: exit if loop() doesn't run for 5 seconds
...
this should stop runaway processes
13 years ago
Andrew Tridgell
53f62b7484
desktop: exit on EOF from stdin
13 years ago
Andrew Tridgell
3b48389efe
Desktop: added -w option to wipe eeprom and dataflash
13 years ago
Andrew Tridgell
94f0e8a4a3
Desktop: enable the CLI in desktop build
...
this gives access to the CLI menus. You can start the SIL with the -s
switch to set the slider position to CLI
13 years ago
Andrew Tridgell
de0a7117a8
make desktop serial more responsive
13 years ago
Andrew Tridgell
4016482573
desktop: make the main loop a bit more responsive
...
this introduces less delays on linux than usleep()
14 years ago
Andrew Tridgell
034755e432
use nanosleep() instead of usleep()
14 years ago
Andrew Tridgell
8c8ad0cd55
desktop: use a bit less CPU
14 years ago
Andrew Tridgell
7098e8cfa1
first rough build for desktop CPUs
...
this allows ArduPlane to build and startup on 'desktop' systems (eg. a
Linux box). Very rough for now, and only for HIL so far
14 years ago