1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-13 11:29:56 +03:00

Merge pull request #8812 from MATEKSYS/MATEKF405SE_42688

add icm42688p support in MATEKF405SE target
This commit is contained in:
Paweł Spychalski 2023-02-22 09:16:46 +01:00 committed by GitHub
commit feb65f152d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 15 additions and 4 deletions

View file

@ -228,6 +228,13 @@ All flags are reseted on ARM and DISARM event.
## Examples ## Examples
### When more than 100 meters away, increase VTX power
![screenshot of vtx home distance](./assets/images/vtx_home_distance.png)
### When more than 600 meters away, engage return-to-home by setting the matching RC channel
![screenshot of rth home distance](./assets/images/rth_home_distance.jpg)
### Dynamic THROTTLE scale ### Dynamic THROTTLE scale
`logic 0 1 0 23 0 50 0 0 0` `logic 0 1 0 23 0 50 0 0 0`

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View file

@ -37,11 +37,9 @@ void targetConfiguration(void)
pinioBoxConfigMutable()->permanentId[1] = BOX_PERMANENT_ID_USER2; pinioBoxConfigMutable()->permanentId[1] = BOX_PERMANENT_ID_USER2;
#endif #endif
serialConfigMutable()->portConfigs[1].functionMask = FUNCTION_MSP; //serialConfigMutable()->portConfigs[1].functionMask = FUNCTION_MSP;
serialConfigMutable()->portConfigs[1].msp_baudrateIndex = BAUD_57600; //serialConfigMutable()->portConfigs[1].msp_baudrateIndex = BAUD_57600;
//featureSet(FEATURE_PWM_OUTPUT_ENABLE); // enable PWM outputs by default
//mixerConfigMutable()->mixerMode = MIXER_FLYING_WING; // default mixer to flying wing
mixerConfigMutable()->platformType = PLATFORM_AIRPLANE; // default mixer to Airplane mixerConfigMutable()->platformType = PLATFORM_AIRPLANE; // default mixer to Airplane
serialConfigMutable()->portConfigs[7].functionMask = FUNCTION_TELEMETRY_SMARTPORT; serialConfigMutable()->portConfigs[7].functionMask = FUNCTION_TELEMETRY_SMARTPORT;

View file

@ -42,6 +42,12 @@
#define MPU6000_CS_PIN PA4 #define MPU6000_CS_PIN PA4
#define MPU6000_SPI_BUS BUS_SPI1 #define MPU6000_SPI_BUS BUS_SPI1
// ICM42688P
#define USE_IMU_ICM42605
#define IMU_ICM42605_ALIGN CW0_DEG_FLIP
#define ICM42605_CS_PIN PA4
#define ICM42605_SPI_BUS BUS_SPI1
// *************** I2C /Baro/Mag ********************* // *************** I2C /Baro/Mag *********************
#define USE_I2C #define USE_I2C
#define USE_I2C_DEVICE_1 #define USE_I2C_DEVICE_1