giacomo892
f28a622b80
Merge pull request #5616 from giacomo892/giacomo892_esc_blackbox
...
add ESC RPM and Temperature to Blackbox
2020-04-30 09:37:31 +02:00
giacomo892
916d9b033f
Merge pull request #5647 from snaewe/patch-2
...
CLI docs: update default value of inav_reset_home
2020-04-29 19:02:20 +02:00
Stefan Naewe
974e418134
CLI docs: update default value of inav_reset_home
...
Document the new default value of `inav_reset_home` that changed in commit a2fdcdb8cf
("Set default home reset to first arm", 2019-03-11).
Signed-off-by: Stefan Naewe <stefan.naewe@gmail.com>
2020-04-29 17:40:01 +02:00
Pawel Spychalski (DzikuVx)
7a8c7f5330
Apply Dterm filters on derivative, not error
2020-04-28 21:39:04 +02:00
Michel Pastor
badc6c78ac
Fix CRC algo for FrSky S.Port and F.Port ( #5641 )
2020-04-28 18:15:30 +02:00
Konstantin Sharlaimov
45e12f7eb1
Merge pull request #5615 from iNavFlight/de_dual_gyro
...
[GYRO] Refactor gyro driver for dual-gyro support
2020-04-28 11:44:49 +02:00
Konstantin Sharlaimov
fb09faf83e
Merge pull request #5628 from arnaudmorin/patch-1
...
Fix wrong link to sparky (space issue)
2020-04-28 08:39:15 +02:00
Arnaud Morin
4a5442297c
Fix wrong link to sparky (space issue)
...
Space in markdown links should be url encoded
2020-04-27 23:58:03 +02:00
Michel Pastor
86c4e87659
Merge pull request #5475 from shellixyz/features/persistent_storage
...
Add persistent data storage support
2020-04-27 23:42:57 +02:00
Niccolò Maggioni
e9a88332a6
Use non-root user in Docker build and update docs ( #5355 )
...
* Use non-root user in Docker build and update docs
* Exclude cruft from Docker build context
2020-04-27 16:20:10 +02:00
Alberto García Hierro
9a55d7dbf8
[DRIVERS] Split time related functions from system.c to time.c
...
This allows pulling in time.c instead of system.c for the time
tests, which has less platform specific code. We alredy had the
time functions declared in drivers/time.h, so introducing a
drivers/time.c seems like the cleanest solution.
2020-04-27 16:18:00 +02:00
Alberto García Hierro
188de6443f
[STARTUP/BL] Use a function per MCU family to define the BL address
...
This way we avoid having to define it in all the LD scripts.
Instead, a new systemBootloaderAddress() function returns the
address where the bootloader is mapped for the current MCU.
2020-04-27 16:17:54 +02:00
Alberto García Hierro
5b64d8c455
[STARTUP/BL] Unify startup/reset/bootloader handling across F3/F4/F7
...
Use MCU-independent versions of systemReset(), systemResetToBootloader()
and checkForBootLoaderRequest() based on exchanging data via persistent
storage.
2020-04-27 16:15:57 +02:00
Alberto García Hierro
25f483db64
[LD] Add missing SYSTEM_MEMORY section to flash_f7_split
2020-04-27 16:15:57 +02:00
Alberto García Hierro
7a32cd8417
[USB] Avoid resetting the PWR domain during USB startup
...
This caused the RTC backup registers to de-initialize when
USB was started after persistentObjectInit
2020-04-27 16:15:57 +02:00
Alberto García Hierro
6809bc2b99
[LD] Define SYSTEM_MEMORY region for all chips
...
SYSTEM_MEMORY contains the in-ROM factory programmed bootloader
2020-04-27 16:15:57 +02:00
Alberto García Hierro
0f4245b586
[STARTUP] Call persistentObjectInit during startup for all chips
2020-04-27 16:15:57 +02:00
Michel Pastor
90e127c696
Add persistent data storage support
2020-04-27 16:15:53 +02:00
Michel Pastor
0551f8743a
Add flash partitioning support ( #5474 )
2020-04-27 13:23:13 +02:00
Konstantin Sharlaimov
42a59f38c2
Merge pull request #5634 from iNavFlight/de_airbot_targets
...
Add AIRBOTF7 to release targets
2020-04-27 11:36:40 +02:00
Konstantin (DigitalEntity) Sharlaimov
f002b4e449
Add AIRBOTF7 to release targets
2020-04-27 11:00:31 +02:00
Konstantin Sharlaimov
73414b405a
Merge pull request #5629 from iNavFlight/de_airbot_targets
...
Add AIRBOTF7 target
2020-04-27 10:50:13 +02:00
Konstantin (DigitalEntity) Sharlaimov
31fffc05a8
[TARGET] Add AIRBOTF7 target
2020-04-26 22:43:26 +01:00
Alberto García Hierro
e7b91b9f14
Merge pull request #5630 from iNavFlight/agh_ci_cleanup_intermediate
...
[CI] Cleanup intermediate files after building each target
2020-04-26 22:41:55 +01:00
Alberto García Hierro
d957371550
[CI] Cleanup intermediate files after building each target
...
This reduces the amount of required disk space, so we don't hit
the GH CI limits. Note that hex files are kept until the end of
the run for uploading the binaries to an artifact, but they're
quite small compared to all the intermediate data.
2020-04-26 21:33:42 +01:00
Konstantin Sharlaimov
74d7a521ee
Merge pull request #5601 from mbrunnen/mb_omnibusf7_esc_opts
...
Enable DSHOT and ESC sensor for OMNIBUSF7
2020-04-26 19:44:39 +02:00
Paweł Spychalski
c69cad69d1
Merge pull request #5624 from iNavFlight/dzikuvx-vtx-band-channel-change-via-functions
...
Allow to change VTX band and channel via global functions
2020-04-26 11:28:26 +02:00
Paweł Spychalski
d7efc4722d
Merge pull request #5622 from iNavFlight/dzikuvx-servo-input-one-to-max-rename
...
Rename servo input ONE to MAX
2020-04-26 11:28:10 +02:00
Paweł Spychalski
ad6df2b655
Merge pull request #5623 from joleeee/stabilizedlogic
...
Add STABILIZED_[YAW, ROLL, PITCH] for logic_condition
2020-04-26 11:20:32 +02:00
joleeee
086b2bdc9c
Reorder to ROLL, PITCH, YAW
2020-04-25 23:25:23 +02:00
Manoel Brunnen
a2c4823470
Enable DSHOT and ESC sensor for OMNIBUSF7
2020-04-25 22:36:56 +02:00
Stefan Naewe
a2893030ad
Document telemetry sensor 0x450
...
Signed-off-by: Stefan Naewe <stefan.naewe@gmail.com>
2020-04-25 22:36:56 +02:00
Pawel Spychalski (DzikuVx)
b7db025d43
Allow to change VTX band and channel via global functions
2020-04-25 20:57:35 +02:00
Konstantin Sharlaimov
f40ef5ade2
Merge pull request #5446 from shellixyz/add_fport_to_rx_doc
...
Add a F.Port section to the RX documentation
2020-04-25 19:21:49 +02:00
Jonas Elvedal Hole
2205f73d23
Add STABILIZED_[YAW, ROLL, PITCH] for logic_condition
2020-04-25 19:20:41 +02:00
Pawel Spychalski (DzikuVx)
debbf9ec43
Rename servo input ONE to MAX
2020-04-25 15:08:13 +02:00
Konstantin (DigitalEntity) Sharlaimov
121edfc86b
[GYRO] Gracefully handle gyro detection failure
2020-04-25 14:57:48 +02:00
Konstantin (DigitalEntity) Sharlaimov
4adb123e90
[GYRO] Fix tests
2020-04-25 14:40:33 +02:00
Konstantin (DigitalEntity) Sharlaimov
6d045b27c0
[GYRO] More refactoring
2020-04-25 14:13:21 +02:00
giacomo892
76904ecfda
add ESC RPM and Temperature to BB
2020-04-24 22:17:42 +02:00
Konstantin (DigitalEntity) Sharlaimov
566d580550
[GYRO] Refactor gyro driver for dual-gyro support
2020-04-24 18:13:43 +02:00
Paweł Spychalski
12c3278e71
Merge pull request #5598 from giacomo892/giacomo892_osd_esc_temperature
...
ESC Temperature and Alarms to OSD
2020-04-24 15:07:33 +02:00
giacomo892
90c1544a6f
ESC Temperature to OSD
2020-04-24 14:41:34 +02:00
Paweł Spychalski
29b538729c
Merge pull request #5613 from iNavFlight/dzikuvx-disable-features-on-f3
...
Disable Pitot and MC Braking on F3
2020-04-24 14:31:46 +02:00
Pawel Spychalski (DzikuVx)
faeca20874
Fix compilation error
2020-04-24 13:49:42 +02:00
Pawel Spychalski (DzikuVx)
90a272ecf4
Disable Pitor and MC Braking on F3
2020-04-24 13:37:54 +02:00
Paweł Spychalski
288511c1ff
Merge pull request #5611 from iNavFlight/dzikuvx-kakute-dshot
...
Enable DSHOT and ESC telemetry on Kakute F4
2020-04-23 21:27:22 +02:00
Pawel Spychalski (DzikuVx)
4409b134ff
Enable DSHOT and ESC telemetry on Kakute F4
2020-04-23 20:40:29 +02:00
Paweł Spychalski
375d728aa3
Merge pull request #5609 from iNavFlight/dzikuvx-waypoint-mission-done-rover
...
On rovers and boats stop motors when mission is done
2020-04-22 20:45:22 +02:00
Pawel Spychalski (DzikuVx)
3acb85feb8
On rovers and boats stop motors when mission is done
2020-04-22 14:33:50 +02:00