Commit Graph

35183 Commits

Author SHA1 Message Date
Thomas Stastny cd6e2b7a07 switch back to standard dialect 2021-10-01 10:43:50 +02:00
Thomas Stastny 8928cb6331 move sensor_airflow_angles to common xml, regenerate mavlink headers 2021-10-01 10:43:50 +02:00
Jaeyoung-Lim 53b182cc0a Try setting the throttle channels properly 2021-09-29 19:42:03 +02:00
Jaeyoung-Lim e001ccec24 Set disarmed pwm value to 1500 2021-09-29 19:42:03 +02:00
Jaeyoung-Lim cf318a4b6c Add dual motor mixer 2021-09-29 19:42:03 +02:00
Jaeyoung-Lim fea99faf4a Add ASL Believer airframe config 2021-09-29 19:42:03 +02:00
Florian Achermann a0efc3eb00 Merge pull request #26 from ethz-asl/feature/firmware_update
Feature/firmware update
2021-08-23 16:11:41 +02:00
Florian Achermann 9424d17164 Change boot order to make sure the adis mag is the priority one 2021-07-27 13:57:46 +02:00
Florian Achermann 117150979e Switch order booting up the internal/external sensors 2021-07-27 10:46:41 +02:00
Florian Achermann 77bd43ead3 Fix compilation error 2021-07-27 10:46:12 +02:00
Florian Achermann 6b00008dba Change SPI chipselect order
- The ADIS driver by default only selects the first chipselect
2021-07-27 10:13:39 +02:00
Daniel Agar a65a591638 adis16448: add additional delay after transfer in case of back to back transcations
- add verified register read method
2021-07-27 10:07:23 +02:00
Florian Achermann 01307a43fe Merge pull request #23 from ethz-asl/pr-fix-rtps-builds
Add airflow_slip and airflow_aoa to rtps message definitions
2021-07-06 16:41:55 +02:00
Jaeyoung-Lim 83d8d8d710 Add airflow_slip and airflow_aoa to rtps message definitions 2021-07-06 16:36:23 +02:00
Jaeyoung-Lim 4a590c5fd6 Specify orientaiton of ADIS16448 IMU for EZG from autostart script
Specify orientaiton of ADIS16448 IMU for EZG from autostart script
2021-07-06 16:31:39 +02:00
JaeyoungLim 0f4eaec6c1 Merge pull request #17 from ethz-asl/feature/add_hall_effect_sensor
[WIP!!!] Feature/add hall effect sensor
2021-06-24 13:27:02 +02:00
JaeyoungLim 2b4540aa64 Merge pull request #18 from ethz-asl/pr-port-vanes
Port si7210 driver with new driver framework
2021-06-24 13:25:56 +02:00
Jaeyoung-Lim 389a096ace Add SENSOR_AIRFLOW_ANGLES mavlink stream to config mode 2021-06-24 13:15:21 +02:00
Jaeyoung-Lim 81b860c37e Add SENSOR_AIRFLOW_ANGLES mavlink stream 2021-06-24 13:10:09 +02:00
Jaeyoung-Lim 7fcad68c9d Remove probe override for si7210 driver
This commit removes the probe override for the si7210 driver, which seems to help with improving reliability of driver startup
2021-06-24 10:22:10 +02:00
Jaeyoung-Lim 66ad2fd586 Address review comments
Remove crc
2021-06-21 10:34:22 +02:00
Florian Achermann 4f87cb0b76 Fix format 2021-06-21 08:47:45 +02:00
Florian Achermann 042b48aadf Add si7210 to fmuv3 2021-06-21 08:47:45 +02:00
Florian Achermann 69aaa9bad2 Fix getting the aoa and slip hall id 2021-06-21 08:47:45 +02:00
Florian Achermann 538b8d9913 Add booting the si7210 sensors to rc.sensors 2021-06-21 08:47:45 +02:00
Florian Achermann 111321082f Add hall_poll to the main loop in the sensors module 2021-06-21 08:47:45 +02:00
Florian Achermann 736514dc98 Implement handling the hall measurements in the sensors module 2021-06-21 08:47:45 +02:00
Florian Achermann e9772b10ac Implement the SENSOR_AIRFLOW_ANGLES mavlink stream 2021-06-21 08:47:45 +02:00
Florian Achermann 514cb8e4fa Switch to the ASLUAV dialect 2021-06-21 08:47:45 +02:00
Florian Achermann 4a1b9fce05 Add uorb messages for the airflow angles 2021-06-21 08:47:45 +02:00
Florian Achermann ba72e93ffb Fill in the instance of the hall sensor msg with the i2c address 2021-06-21 08:47:45 +02:00
Daniel Agar 54cc96f66a drivers ADIS16448 misc fixes
- increase SPI stall time slightly
 - tolerate mag self test failure (could be due to local magnetic field)
 - register configuration compatible with older ADIS16448AMLZ
 - don't publish duplicate accel/gyro
 - only allocate CRC perf counter if using CRC
2021-05-27 12:19:27 +02:00
Jaeyoung-Lim e62a569f63 Port si7210 drivers to new driver framework
This commit ports the si7210 hall sensor to the new driver framework
2021-05-07 11:17:08 +02:00
Jaeyoung-Lim ceb8c0271c Add rotorS mavlink build test for PX4
This commit adds rotorS as a submodule of PX4 and adds a build test
2021-04-30 08:23:33 +02:00
Amir Melzer d20f353342 update uorb message make file 2021-04-14 16:19:29 +02:00
Amir Melzer 2ffca74e49 add hall sensor uORB message 2021-04-14 16:18:54 +02:00
Amir Melzer 080e04b59b update px4_fmu-v5_default cmake config with the new driver 2021-04-14 16:16:39 +02:00
Amir Melzer b3ce86f45f update the sensors list with the hall sensor dev 2021-04-14 16:15:21 +02:00
Amir Melzer 2e73460ad0 add hall sensor drv 2021-04-14 16:14:03 +02:00
Amir Melzer a5c61eeb4f add si7210 driver files 2021-04-14 16:12:50 +02:00
Amir Melzer f4551faa6b add si7210 make file 2021-04-14 16:07:18 +02:00
Jaeyoung-Lim fabf702264 Enable adis16448 with parameter
This commit adds enabling adis16448 with a parameter
2021-04-09 16:43:17 +02:00
JaeyoungLim 911f852834 Merge pull request #15 from ethz-asl/pr-upstream-merge
03/04/2021 upstream merge
2021-04-09 16:42:42 +02:00
Daniel Agar c6a0161047 commander: COM_PREARM_MODE disable by default 2021-04-03 20:15:05 +02:00
Daniel Agar bbf27d6960 boards: mro pixracerpro Add remaining SRAM4 & DTCM to heap 2021-04-03 14:13:23 -04:00
Daniel Agar 43da43ddc6 boards: cubepilot cubeorange Add remaining SRAM4 & DTCM to heap 2021-04-03 14:13:23 -04:00
Daniel Agar fffa10ade4 boards: px4_fmu-v6u sync with other stm32h7 boards 2021-04-03 14:13:23 -04:00
Daniel Agar 825d81dd57 boards: px4_fmu-v6x sync with other stm32h7 boards 2021-04-03 14:13:23 -04:00
David Sidrane dcfa3c97ba px4 fmu-v6x:Add remaining SRAM4 & DTCM to heap 2021-04-03 14:13:23 -04:00
David Sidrane 38485a5d41 px4 fmu-v6u:Add remaining SRAM4 & DTCM to heap 2021-04-03 14:13:23 -04:00