Siddharth Purohit
979a8dea6d
BoardConfig_CAN: add parameters for serial port selection and timeout
6 years ago
Siddharth Purohit
2790d27976
AP_BoardConfig: add config for SLCAN routing
6 years ago
Randy Mackay
a37c86af6e
AP_BoardConfig: add ToshibaCAN
6 years ago
Francisco Ferreira
37965b13b6
AP_BoardConfig: support KDECAN
...
Until #9397 is fixed, we need to have separate params for each driver type, but code was left as generic as possible
6 years ago
Francisco Ferreira
b7a3e1ae77
AP_BoardConfig_CAN: put debug code behind compile-time flag
...
And disable it by default
7 years ago
Francisco Ferreira
4b4ba66987
AP_BoardConfig_CAN: add singleton and do naming cleanup
...
Also added more getter methods
7 years ago
Francisco Ferreira
1cfb38b4ee
AP_BoardConfig_CAN: adapt to new CANProtocol interface
7 years ago
Nikita Tomilov
1549b1a52a
AP_BoardConfig: CAN: Merge PX4 and Linux CAN setup
...
Here we merge PX4 and Linux CAN bus setup since the interface is almost
the same for both of them.
7 years ago
Alexey Bulatov
606eb05c95
AP_BoardConfig: Linux CAN initialisation
7 years ago
Andrew Tridgell
accac344f2
AP_BoardConfig: support ChibiOS as well as NuttX
...
allow for board detection with ChibiOS
7 years ago
Andrew Tridgell
a4d2d79ce7
AP_BoardConfig: removed create() method for objects
...
See discussion here:
https://github.com/ArduPilot/ardupilot/issues/7331
we were getting some uninitialised variables. While it only showed up in
AP_SbusOut, it means we can't be sure it won't happen on other objects,
so safest to remove the approach
Thanks to assistance from Lucas, Peter and Francisco
7 years ago
Lucas De Marchi
ef3edc531c
AP_BoardConfig: add static create method
7 years ago
Eugene Shamaev
a7921a273b
AP_BoardConfig: move of CAN parameters into separate group and support of several interfaces
8 years ago