Andrew Tridgell
9e0edba31d
HAL_ChibiOS: raised timer clocks to 200MHz
...
this gives more flexibility in setting up timers for DShot
5 years ago
Andrew Tridgell
8b93e0f57d
HAL_ChibiOS: prevent double init of USB
...
this prevented init of USB CubeBlack on Windows. Thanks to Randy for
reporting
5 years ago
Andrew Tridgell
adf17414e0
HAL_ChibiOS: fixed output string for non-DMA capable chan
...
this fixes a problem where the user requests DShot (which rquired DMA)
on an output channel which cannot allocate a DMA channel. We end up
sending normal PWM, so the string representation of the output modes
should reflect that
5 years ago
Randy Mackay
1d8e4ce5ac
AP_ToshibaCAN: move usage_sec in telemetry struct
...
According to WickedShell this saves 48bytes of RAM
5 years ago
Randy Mackay
8c227a5a18
AP_Scripting: add esc-usage.lua
...
example script to retrieve esc usage time
5 years ago
Randy Mackay
fb2d7242f4
AP_Scripting: make bindings
5 years ago
Randy Mackay
617b8b45d2
AP_Scripting: add AP_ESC_Telem bindings
5 years ago
Randy Mackay
72612d3cb9
AP_Vehicle: add AP_ESC_Telem
5 years ago
Randy Mackay
dc537efabe
Tools: add AP_ESC_Telem to build for all vehicles
5 years ago
Randy Mackay
35737d484e
AP_ESC_Telem: wrapper for ESCs with feedback
5 years ago
Randy Mackay
415ba0f40d
AP_ToshibaCAN: add accessors for use by scripts
5 years ago
Randy Mackay
2bc91cbc4d
AP_ToshibaCAN: request usage time from ESC
5 years ago
Randy Mackay
9fd315f061
AP_ToshibaCAN: add get_motor_request_data_cmd helper function
5 years ago
Andrew Tridgell
0bfab20bd0
Plane: fixed a bug in LOITER_TURNS in quadplanes
...
if NAV_LOITER_TURNS is used with Q_GUIDED_MODE=1 then we would orbit
forever. This ensures we do exit the loiter
5 years ago
Andrew Tridgell
e8ab35a192
HAL_ChibiOS: fixed stdout in early startup bug
...
this caused a failure to boot on some boards if they tried to print
messages in early startup code before hal was initialised
thanks to @Shadowru for reporting the issue
5 years ago
Peter Hall
b1742b4e19
GCS_Mavlink: constrain battery current to avoid wrap
5 years ago
Peter Hall
2bd6d4674b
AP_HAL: utility: add thread safe ring buffer duplicate
5 years ago
Peter Hall
1ee14ffa75
AP_Param: use thread safe object buffer
5 years ago
Patrick José Pereira
a183d00b7e
AP_RangeFinder: BLPing: Rework class to work with new firmware version 3.28
...
- Uses the continuous message request
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Randy Mackay
670ac124c0
Copter: 4.0.2 release notes
5 years ago
Andrew Tridgell
f7eba43cb8
GCS_MAVLink: raise ftp stack size to 3072 from 1024
...
this prevents memory corruption on directory listing
5 years ago
Randy Mackay
d40862de9c
AP_ServoRelayEvents: do-set-servo affects sprayer and gripper
5 years ago
Randy Mackay
e0af13a6ad
SRV_Channel: remove release and choke from FUNCTION param description
...
release (aka eggdrop) was 11
choke was 68
5 years ago
Matt Lawrence
e6f32f4572
AP_HAL_ChibiOS: Fix waf --default-parameters
...
If a defaults.parm file was present in the hwdef, waf ignored the --default-parameters=xyz.parm command line argument. This will allow it to use that command line argument specified file.
5 years ago
Peter Barker
73e51c480a
RC_Channel: correct RC_set_override parameter name
...
This was just misnamed. All callers appear to be passing ms in.
5 years ago
Tatsuya Yamaguchi
5ec1f95ee4
Rover: display the type of failsafe on GCS
5 years ago
Peter Barker
0cf747cdbe
SITL: remove RCMAP_ parameters from SilentWings parameters
...
These files contain a lot of values which happen to be the defaults.
These are some of them.
5 years ago
Peter Barker
bea8765da7
AP_AdvancedFailsafe: remove unused RCMAP includes
5 years ago
Peter Barker
aa356b563d
SRV_Channel: remove unused RCMAP includes
5 years ago
Yaapu
b0e5bfc32d
autotest:FRSkySPort: added support for VARIO 0x30 and GPS 0x800 sensor types
...
This adds support for the VARIO sensor 0x30 and GPS sensor 0x800 to the autotest suite
5 years ago
yaapu
b606c0df64
AP_Frsky_Telem: added VSpd to telemetry protocol 4
...
The Frsky vario "virtual" sensor was reporting altitude but not vertical speed.
This patch adds VSpd as a new sensor when protocol 4 is selected.
GPS frsky sensor is migrated to 2 byte sensor ID and needs rediscovery if using the previous 1 byte version
5 years ago
Andrew Tridgell
12f31e328f
HAL_ChibiOS: fixed dshot docs for Pixhawk4
5 years ago
Randy Mackay
76c982ced8
AP_HAL_CHibiOS: update Pixhawk4 README to 16 pwm outputs
...
also correct Main PWM ouput's number of groups
5 years ago
Peter Barker
93ac71095d
Tools: build_binaries, sort boards before building, print board counts
5 years ago
Peter Barker
fd8088f1e5
autotest: add Copter tests for altitude change on arm
5 years ago
Peter Barker
ac904085d6
autotest: add statistics on time taken to arm
5 years ago
Peter Barker
b0aceaea70
autotest: add tests for LTM telemetry output
5 years ago
Peter Barker
62f289b8e6
autotest: drain_mav_unparsed gets a quiet option
5 years ago
Peter Barker
b75dd36f71
autotest: create Telem baseclass for telem clients
5 years ago
Peter Barker
df614cc34f
AP_HAL_SITL: print valid model names if none supplied
5 years ago
Peter Barker
212bc6538b
autotest: improve output on wait_altitude
5 years ago
Peter Barker
71a129d685
autotest: add test for Plane LOITER
5 years ago
Jaaaky
c46a1112e1
gitignore: Add dumpstack_*out to .gitignore
5 years ago
Andrew Tridgell
521cf4d6a1
AP_Compass: removed annoying startup messages
...
these happen due to sensor probing for older configs
5 years ago
Andre Kjellstrup
a2322a828c
AP_Battmonitor_SMBus_Solo: removed unused code/options
5 years ago
Patrick José Pereira
21e5922b2e
APMrover2: Remove post_ignore check since is always true
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Peter Barker
de2cf89b60
AP_Vehicle: initialise scheduler early
...
So the loop rate gets clamped before we memoise it and the loop period
in AP_Scheduler
5 years ago
Peter Barker
5580196b1c
AP_Scheduler: move clamping of loop rate to init function
...
Parameters may not be available in the constructor, and that's what we
need to be clamping.
5 years ago
Peter Barker
b8087c3e84
Replay: let AP_Vehicle handle loop()
5 years ago
Peter Barker
a523bb4b68
AP_Vehicle: let AP_Vehicle handle loop()
5 years ago