Andrew Tridgell
|
c76202d850
|
AP_Periph: prepare for 1.6.0 release
|
2023-09-08 06:58:57 +10:00 |
|
Andrew Tridgell
|
e0030aef88
|
AP_Periph: mark master as 1.7.0-dev
|
2023-09-08 06:57:13 +10:00 |
|
Andrew Tridgell
|
67d84a9a5a
|
Tools: added build options for himark servos and hobbywing ESCs
|
2023-09-07 08:44:54 +10:00 |
|
Peter Barker
|
d70027f83a
|
build_options.py: correct case of Sagetech company name
|
2023-09-07 08:44:27 +10:00 |
|
Pierre Kancir
|
9e2b14ad36
|
Tools: as per archlinux wiki don't do partial upgrade
https://wiki.archlinux.org/title/System_maintenance#Upgrading_the_system
|
2023-09-07 07:48:31 +10:00 |
|
Pierre Kancir
|
c96294867a
|
Tools: fix flake8 test
|
2023-09-07 07:48:31 +10:00 |
|
Leonard Hall
|
823527588c
|
Tools: Add TSYS03 to build options
|
2023-09-06 23:00:30 +10:00 |
|
Andy Piper
|
bc98e8bd87
|
bootloaders: TMotor H743 Mini bootloader
|
2023-09-06 17:13:07 +10:00 |
|
Andrew Tridgell
|
2e0eef20d1
|
AP_Bootloader: fixed use of OTG in peripheral bootloader
|
2023-09-06 11:21:51 +10:00 |
|
Andrew Tridgell
|
efb4a98414
|
Tools: rebuild AP_Periph bootloaders
|
2023-09-06 11:21:51 +10:00 |
|
Andrew Tridgell
|
84ff71d519
|
Tools: added --periph-only option to build_bootloaders.py
|
2023-09-06 11:21:51 +10:00 |
|
Andrew Tridgell
|
f353ae4933
|
AP_Bootloader: speed up DroneCAN fw update
pipeline file read requests to reduce impact of transport latency
|
2023-09-06 11:21:51 +10:00 |
|
Andrew Tridgell
|
23811af626
|
AP_Bootloader: use libcanard decoders
bugs in TAO handling are fixed, so no need for manual decoding
|
2023-09-06 11:21:51 +10:00 |
|
Peter Barker
|
d27bb9d606
|
Tools: allow more libraries to compile with no HAL_GCS_ENABLED
|
2023-09-05 22:23:51 +10:00 |
|
Peter Barker
|
f87c138393
|
build_options.py: add options for various MAVLink message handling
|
2023-09-05 10:20:14 +10:00 |
|
Anthony Luo
|
c0a7a6d35e
|
Tools: document SITL GPS params
* Document GPS_LAG_MS
* Document GPS2_LAG_MS, Consistency fixes
* document DriftAlt & Hz
* document GPS_POS offsets
* document locktime and noise
* document GPS_ALT_OFS and GPS_HDG
* document GPS_ACC
* Finish documenting GPS parameters
|
2023-09-05 10:02:43 +10:00 |
|
Andrew Tridgell
|
a732f846e6
|
AP_Periph: moved CAN_APP_NODE_NAME to AP_Periph.h
needed by battery driver
|
2023-09-05 06:56:51 +10:00 |
|
Andrew Tridgell
|
78faa5c6b0
|
AP_Periph: implement can inface masking per message
this prevents sending duplicate messages on an interface when a send
fails on a 2nd interface
|
2023-09-05 06:56:51 +10:00 |
|
Andrew Tridgell
|
3623d20479
|
waf: enable CANARD_MULTI_IFACE on AP_Periph if more than one interface
|
2023-09-05 06:56:51 +10:00 |
|
Andrew Tridgell
|
5c8a29b47e
|
AP_Periph: detect dead interfaces in CAN transmit logic
when an interface has not managed to send a packet for 2s then no
longer consider a failed send a reason to keep the packet in the
transmit queue
|
2023-09-05 06:56:51 +10:00 |
|
Peter Barker
|
d40320b1c2
|
Tools: size_compare_branches.py: blacklist iomcu-f103 for bootloader build
|
2023-09-04 20:00:10 +10:00 |
|
Peter Barker
|
9e0367764d
|
Tools: blacklist iomcu dshot builds when building bootloaders
we don't have the ability to buld bootloaders for these
|
2023-09-04 13:54:58 +10:00 |
|
Andrew Tridgell
|
9742997a34
|
Tools: fixed ccache test for newer ccache version
|
2023-09-03 09:41:15 +10:00 |
|
Pierre Kancir
|
a6d5e437ea
|
Tools: fix Indentation contains mixed spaces and tabs
|
2023-09-02 13:27:25 +10:00 |
|
Pierre Kancir
|
279adeb1b4
|
Tools: Comparison to False should be cond is False or if not cond:
|
2023-09-02 13:27:25 +10:00 |
|
Pierre Kancir
|
9f4dbb2727
|
Tools: Comparison to None should be cond is None
|
2023-09-02 13:27:25 +10:00 |
|
Pierre Kancir
|
9d76d1e3df
|
Tools: Test for membership should be not in
|
2023-09-02 13:27:25 +10:00 |
|
Pierre Kancir
|
31ee88adbb
|
Tools: use isinstance for type comparison
|
2023-09-02 13:27:25 +10:00 |
|
Pierre Kancir
|
d36a028420
|
Tools: pre-commit: small py3 compliance
|
2023-09-02 13:27:25 +10:00 |
|
Pierre Kancir
|
1c1fa820b4
|
Tools: close py file after checking for AP_FLAKE8_CLEAN
|
2023-09-02 13:27:25 +10:00 |
|
Pierre Kancir
|
904486c846
|
Tools: fix flake8 test
|
2023-09-02 13:27:25 +10:00 |
|
arshPratap
|
062f82b3af
|
Tools : Added custom ROS-2 serivce definition for switching drive modes
|
2023-09-01 17:49:33 +10:00 |
|
Peter Barker
|
5d1fbdf9d3
|
AP_Periph: define external hal symbol to correct compilation
|
2023-09-01 13:13:07 +10:00 |
|
Andrew Tridgell
|
789aab7fee
|
Tools: update periph README.md
|
2023-09-01 13:04:59 +10:00 |
|
Andrew Tridgell
|
b612c245bd
|
Tools: added build_peripherals.py
useful for testing that changes in AP_Periph have not broken any builds
|
2023-09-01 13:04:59 +10:00 |
|
Andrew Tridgell
|
0c38dada6c
|
AP_Periph: re-structure peripheral code
split into separate cpp files and avoid static functions
|
2023-09-01 13:04:59 +10:00 |
|
Andy Piper
|
ad19321d89
|
AP_Bootloader: board ids for SpeedyBeeF4Mini, FlywooF4Pro, TMotorH7
|
2023-08-31 23:51:09 +10:00 |
|
Anthony Luo
|
5e5ddd8ba4
|
Tools: document SIM_GPS_BYTELOSS and SIM_GPS_NUMSATS
|
2023-08-31 16:58:06 +10:00 |
|
Peter Barker
|
8ee773f77d
|
autotest: augment tracker tests to cover MISSION_START and SET_SERVO
|
2023-08-30 12:22:15 +10:00 |
|
Peter Barker
|
e69760f51b
|
autotest: fix flapping Rally test
when MAVProxy says "loaded" it is only refering to getting the files into its own state, not into the autopilot
|
2023-08-30 12:21:17 +10:00 |
|
Randy Mackay
|
0b04b265de
|
autotest: quadplane AirMode test disables mag check
|
2023-08-30 11:17:42 +09:00 |
|
Andrew Tridgell
|
a2d5a32b4c
|
autotest: don't warn about vcan loading
|
2023-08-29 15:09:48 +10:00 |
|
Andrew Tridgell
|
c28fa15d52
|
AP_Periph: fixed macos build
|
2023-08-29 15:09:48 +10:00 |
|
Andrew Tridgell
|
61ca0df301
|
waf: enable CAN on all SITL builds
|
2023-08-29 15:09:48 +10:00 |
|
Peter Barker
|
624d8f3964
|
autotest: add test for DO_ENGINE_CONTROL
|
2023-08-29 11:48:24 +10:00 |
|
Peter Barker
|
4317a40fef
|
autotest: remove generation of defaults files
these were never particularly useful, and now we can actually retrieve the defaults from the running vehicle, so this is even less useful.
|
2023-08-29 11:40:03 +10:00 |
|
Peter Barker
|
d197ad6a90
|
autotest: augment relay tests to run as cmd_int, and more messages
|
2023-08-29 11:15:14 +10:00 |
|
Andrew Tridgell
|
d10cebd649
|
Tools: support new stable release of 4.3.x
allows creation of the stable-4.3.x directories
|
2023-08-29 11:11:55 +10:00 |
|
subashchandar
|
7d23e14f85
|
Tools: Change erase sectors size
Stm32L4r5 flash has 512 sectors in dual bank configuration
-tested
|
2023-08-29 11:07:32 +10:00 |
|
Peter Barker
|
533bc504c1
|
Tools: add build options for deprecated messages MOUNT_CONTROL/MOUNT_CONFIGURE
these are repalced by the command equivalents
|
2023-08-29 11:06:13 +10:00 |
|