Lucas De Marchi
29740ccb8a
AP_HAL_AVR: standardize inclusion of libaries headers
...
It was not only standardized, but actually fixed since ".." would not
move to the libraries/ directory (and hence the include location was
actually wrong).
10 years ago
Gustavo Jose de Sousa
12423814ef
AP_HAL_AVR: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Andrew Tridgell
0cc31c2db5
AP_HAL_AVR: convert example from .pde to .cpp
10 years ago
Andrew Tridgell
84cda98bec
HAL_AVR: fixed example build
10 years ago
Randy Mackay
7c293f01d9
HAL_AVR: fix example sketch
10 years ago
Andrew Tridgell
928024854e
HAL_AVR: fixed example build
11 years ago
Andrew Tridgell
4bb72f8d85
HAL_AVR: fixed example build
11 years ago
Andrew Tridgell
02dec5634f
AP_HAL: fixed example builds
11 years ago
Andrew Tridgell
3015356671
HAL_AVR: fixes for HAL_GPIO_ define change
11 years ago
Andrew Tridgell
6eee2421cc
AP_HAL: removed RCInput valid_channels() and added new_input() and num_channels()
...
the valid_channels() method was inconsistently implemented between
boards, and served two quite different purposes. It is clearer as two
functions
11 years ago
Andrew Tridgell
d36989f6a1
AP_HAL: fixed example build
11 years ago
Randy Mackay
42d9225fbe
HAL_AVR: ArduCopterLibs to use AC_P library
11 years ago
Andrew Tridgell
87cc95dd7f
AP_HAL: removed unused enable_mask and disable_mask functions
11 years ago
Andrew Tridgell
fc7f3c8aa6
AP_HAL: fixed example build
11 years ago
Andrew Tridgell
de4d505f62
HAL_AVR: fixed examples build
12 years ago
Andrew Tridgell
8e0a136d78
HAL_AVR: mark some examples as not building
12 years ago
Andrew Tridgell
0ade02a624
HAL_AVR: updates for new scheduler API
12 years ago
Andrew Tridgell
23fc6f8aed
AP_HAL_AVR: changed to AP_Vehicle.h
12 years ago
Andrew Tridgell
0bfc18b72d
HAL_AVR: fixed examples build
12 years ago
Andrew Tridgell
63873d6af3
HAL_AVR: fixed example build
12 years ago
Andrew Tridgell
c691e16139
HAL_AVR: fixed example build
12 years ago
Randy Mackay
00146ca97d
AP_HAL: fix another RCInput compile error
12 years ago
Randy Mackay
e7122b85ed
AP_HAL: example compile error fix
12 years ago
Andrew Tridgell
ba8ba36af4
HAL_AVR: fixed build.Examples in autotest
12 years ago
John Arne Birkeland
9487eb6c1b
Examples: Improved compatibility with Mission Planner serial terminal (CLI)
12 years ago
John Arne Birkeland
fc566096de
AVR HAL: RCJitterTest example
...
Used to test jitter on the PPM R/C input system.
12 years ago
Andrew Tridgell
a3ef58ac92
AP_HAL: moved AnalogIn example to generic examples
...
it is not AVR specific anymore
12 years ago
Andrew Tridgell
fae396e64f
HAL_AVR: expand analog input test to more channels
12 years ago
Andrew Tridgell
a3556c8cf8
HAL_AVR: fixed example build
12 years ago
Pat Hickey
2d6b649aa4
AP_HAL_AVR: Semaphore unit test
12 years ago
Andrew Tridgell
374af1cd14
build: change from Arduino.mk to apm.mk
12 years ago
Pat Hickey
f9eff068f9
AP_HAL_AVR: UtilityStringTest added
12 years ago
Andrew Tridgell
b8843489be
HAL_AVR: fixed example warnings
12 years ago
Pat Hickey
eb530b86e8
move Arduino.mk to /mk/Arduino.mk
12 years ago
Andrew Tridgell
7d27e420ae
AP_HAL: remove unnecessary Arduino.h includes
12 years ago
Pat Hickey
475da4eca4
CONFIG_HAL_BOARD - test sketches fixed up, build all passes
12 years ago
Pat Hickey
25e597d3b3
AP_HAL_AVR: Refactor APM1 and APM2 instances to use CONFIG_HAL_BOARD
12 years ago
Pat Hickey
cb70590227
AP_HAL_AVR: remove Dataflash driver
12 years ago
Andrew Tridgell
aff1e56e82
AP_HAL: fixed AnalogIn example sketch
12 years ago
Pat Hickey
b89c45735b
AP_HAL_AVR: provide 'int main (void)' impl as a macro
...
* avoid extra typing
* makes it HAL implementation specific
12 years ago
Pat Hickey
a639f7c34f
AP_HAL_AVR: rename FastSerial example to UARTDriver
12 years ago
Pat Hickey
52f6d67238
AP_HAL_AVR: add ArduPlaneLibs test sketch
12 years ago
Pat Hickey
f543cede01
AP_HAL & AP_HAL_AVR: new SPI driver model
12 years ago
Pat Hickey
5f48193ea0
AP_HAL_AVR analog in example: use new constant for board vcc, and vcc not vdd
12 years ago
Pat Hickey
b7c4cc20ac
GPIO: optimized read, write, and mode for DigitalSource objects
12 years ago
Pat Hickey
93f6267334
AP_HAL_AVR: create ArduCopterLibs test sketch
...
* used to make sure all ArduCopter deps build
12 years ago
Pat Hickey
87c55f68c2
AP_HAL_AVR Storage: conform to new API
12 years ago
Pat Hickey
a4f1f6a5db
AP_Progmem: fix dependencies for all sketches touched by AP_HAL_AVR
12 years ago
Pat Hickey
bae7e4b88e
AP_HAL Scheduler: simplify register_timer_process, min time for delay cb
12 years ago
Andrew Tridgell
53105efbcd
HAL_AVR: more uart0 -> console changes
12 years ago