Andrew Tridgell
|
e991d81eee
|
desktop: removed the need for libbsd
this should help the cygwin build that MikeO is working on
|
2011-10-11 21:04:07 +11:00 |
Andrew Tridgell
|
e2c6dc68a2
|
desktop: added Makefile.desktop
|
2011-10-11 20:53:43 +11:00 |
Andrew Tridgell
|
93d09039ce
|
desktop: fixed a warning
|
2011-10-11 20:53:43 +11:00 |
Andrew Tridgell
|
99f0e92531
|
desktop: silence an implicit cast warning
|
2011-10-11 20:53:43 +11:00 |
Andrew Tridgell
|
3633d846f6
|
desktop: make the main loop a bit more responsive
this introduces less delays on linux than usleep()
|
2011-10-11 17:49:40 +11:00 |
Andrew Tridgell
|
6f44415b19
|
desktop: make ISRs normal C++ functions
this will make it possible to add an abstract register simulation
class that allows us to intercept device IO
|
2011-10-11 17:49:40 +11:00 |
Andrew Tridgell
|
74a85a1f3e
|
update README with build and usage information
|
2011-10-11 17:49:40 +11:00 |
Andrew Tridgell
|
52dc221969
|
support building with common Makefile.desktop
|
2011-10-11 17:49:40 +11:00 |
Michael Oborne
|
ec7fa70fd6
|
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
|
2011-10-11 08:05:14 +08:00 |
Andrew Tridgell
|
ed2bec75b9
|
added build makefiles
|
2011-10-10 07:18:38 +11:00 |
James Goppert
|
d47e43e0c4
|
APO GPS bug fix.
|
2011-10-09 15:57:29 -04:00 |
James Goppert
|
5c16a380c0
|
Fixed APO bug.
|
2011-10-09 11:46:56 -04:00 |
Andrew Tridgell
|
67630d42e7
|
opticalflow: use the right path for SPI.h
|
2011-10-09 22:40:00 +11:00 |
Andrew Tridgell
|
6899189395
|
added a README
|
2011-10-09 22:16:14 +11:00 |
Andrew Tridgell
|
ab755ab11f
|
use ifdef for DESKTOP_BUILD
|
2011-10-09 22:16:14 +11:00 |
Andrew Tridgell
|
95475c6221
|
use nanosleep() instead of usleep()
|
2011-10-09 22:16:14 +11:00 |
Andrew Tridgell
|
41d734846e
|
fixed millis() and micros()
|
2011-10-09 22:16:14 +11:00 |
Andrew Tridgell
|
320d4a330b
|
desktop: use a bit less CPU
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
ea2823cd5f
|
desktop: use non-blocking IO
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
e3fd61d758
|
desktop: expand eeprom to 4k initial size
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
dfef42ff48
|
desktop: flush all serial writes
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
4109374959
|
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
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
e177800116
|
fixed PROGMEM declaration for desktop build
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
e6e9334e4c
|
memcheck: allow memcheck to build on desktop systems
|
2011-10-09 22:16:12 +11:00 |
Andrew Tridgell
|
a3e6f5d51f
|
initialise spare bits in AP_Var headers
if we ever need these bits, it would be nice to know that they are
zero in existing eeproms
|
2011-10-09 22:09:00 +11:00 |
Andrew Tridgell
|
cb8f8ec083
|
fastserial: allow vprintf() to build without assembler
|
2011-10-09 22:08:59 +11:00 |
Andrew Tridgell
|
88668dd2d1
|
ap_common: use intptr_t for pointer casts
this allows building on systems with pointers that aren't 16 bits long
|
2011-10-09 22:08:59 +11:00 |
Andrew Tridgell
|
298cc51118
|
modefilter: fixed type to be consistent with declaration
|
2011-10-09 22:08:59 +11:00 |
Andrew Tridgell
|
f39deb3589
|
GPS: fixed type to be consistent with declaration
|
2011-10-09 22:08:59 +11:00 |
Andrew Tridgell
|
09bd94cd6d
|
eeprom: fixed types to be consistent with declarations
|
2011-10-09 22:08:59 +11:00 |
James Goppert
|
6689a99a66
|
Updated APO, HIL working well, live mode ready to test
|
2011-10-06 19:17:49 -04:00 |
James Goppert
|
a02ce5aed7
|
Reducing copy ctor calls in apo.
|
2011-10-06 12:00:45 -04:00 |
James Goppert
|
f988623dab
|
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
|
2011-10-03 13:22:59 -04:00 |
James Goppert
|
684599cd21
|
Cleanup of AP_RcChannel, removed scaled class.
|
2011-10-03 13:22:23 -04:00 |
Amilcar Lucas
|
a751208f9f
|
More improvements to MS Windows
Now the avr-gdb, avrdude and avarice tools do not need to be in the path.
|
2011-10-03 19:16:55 +02:00 |
James Goppert
|
c678452fe1
|
Added AP_RcChannel_Scaled to APO
|
2011-10-03 12:42:27 -04:00 |
Amilcar Lucas
|
c59c0c2502
|
Spellcheck apo library
|
2011-10-03 12:50:41 +02:00 |
amilcar
|
85588cb02e
|
Fix serial port on windows
|
2011-10-03 12:10:27 +02:00 |
amilcar
|
c6722112e7
|
Make it work on windows "out-of-the-box"
|
2011-10-03 12:08:19 +02:00 |
James Goppert
|
286dd7c949
|
Removed extra waypoint loading.
|
2011-10-02 23:32:12 -04:00 |
John Arne Birkeland
|
8464093c18
|
APM_RC: Cosmetic changes to increase readability and some minor optimizations
|
2011-10-02 18:05:00 +02:00 |
Amilcar Lucas
|
c46fe580c2
|
Implement relay get()
|
2011-10-02 02:28:40 +02:00 |
Amilcar Lucas
|
4b35757a1e
|
Moved relay control functions to it's own library
|
2011-10-02 01:00:27 +02:00 |
Jason Short
|
eba281e3de
|
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
|
2011-10-01 15:55:31 -07:00 |
Jason Short
|
945a7c13a7
|
Heavy Accel Filter + mild Gyro Filter. To use, filter_result must be set to true on ADC. Off by default.
|
2011-10-01 15:44:53 -07:00 |
Amilcar Lucas
|
fcbbc89251
|
Added a comment to the BOARD type of teh make configure output file
|
2011-10-02 00:04:21 +02:00 |
Amilcar Lucas
|
d327bdde80
|
Fix Arduino version detection on some systems
|
2011-10-02 00:03:57 +02:00 |
rmackay9
|
e5c473637f
|
Merge remote-tracking branch 'origin/master'
|
2011-10-01 21:56:29 +09:00 |
rmackay9
|
1ff58aaa81
|
AP_Optflow - small fix to lat/lon calculation and made example sketch work again
|
2011-10-01 21:51:14 +09:00 |
Jason Short
|
cf59e8ad82
|
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
|
2011-09-30 18:40:40 -07:00 |