Skip to content

Commit cee8a75

Browse files
committed
Expose magnetometer functions
1 parent 0898554 commit cee8a75

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/ICM_20948.h

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,11 @@ class ICM_20948_I2C : public ICM_20948 {
107107

108108
ICM_20948_I2C(); // Constructor
109109

110-
ICM_20948_Status_e begin(TwoWire &wirePort = Wire, bool ad0val = true, uint8_t ad0pin = ICM_20948_ARD_UNUSED_PIN);
111-
ICM_20948_Status_e startupMagnetometer( void );
112-
113-
ICM_20948_Status_e readMag( uint8_t reg, uint8_t* pdata, uint8_t len );
114-
ICM_20948_Status_e writeMag( uint8_t reg, uint8_t* pdata, uint8_t len );
110+
virtual ICM_20948_Status_e begin(TwoWire &wirePort = Wire, bool ad0val = true, uint8_t ad0pin = ICM_20948_ARD_UNUSED_PIN);
111+
virtual ICM_20948_Status_e readMag( uint8_t reg, uint8_t* pdata, uint8_t len );
112+
virtual ICM_20948_Status_e writeMag( uint8_t reg, uint8_t* pdata, uint8_t len );
115113

114+
ICM_20948_Status_e startupMagnetometer( void );
116115
ICM_20948_Status_e magWhoIAm( void );
117116
bool magIsConnected( void );
118117
ICM_20948_Status_e getMagnetometerData ( ICM_20948_AGMT_t* pagmt );

0 commit comments

Comments
 (0)