|
RT-USB-9AXIS-00
|
ファイル | |
| ファイル | EEPROM_24LC16BT_I.c [コード] |
| ファイル | main.c [コード] |
| USB出力9軸IMUセンサモジュール(ver2.0)のサンプルプログラム mpu9250.cで::define VER_1_0_COMPATIBLENO_MODE_SELECTを記述し, MainFunction.c内で::define VER_1_0_COMPATIBLE_MPU9150_MAGを記述すると 地磁気センサの出力がver1.0のセンサボードと同じ仕様になる. 注)mpu9150とmpu9250では地磁気センサの出力分解能が異なる 本プログラムはmpu9250用だがVER_1_0_COMPATIBLE_MPU9150_MAG をdefineするかどうかで出力の形式を選択可能 | |
| ファイル | MainFunction.c [コード] |
| データの送信を行う 10msec毎に割り込み関数で処理を実行 | |
| ファイル | mpu9250.c [コード] |
| MPU9250を使えるようにするための関数群 注1)mpu9150とmpu9250では地磁気センサの出力分解能が異なる 本プログラムはmpu9250用だがVER_1_0_COMPATIBLE_MPU9150_MAG をdefineするかどうかで出力の形式を選択可能 注2)mpu9150とmpu9250では温度センサの出力を変換する際の式が微妙に異なる 本プログラムはmpu9250用だがVER_1_0_COMPATIBLE_MPU9250_TEMP をdefineするかどうかで出力の形式をmpu9150を用いた際と互換することが可能 | |
| ファイル | tinyMathFunctions.c [コード] |
| ファイル | UserInterface.c [コード] |
| LED,SW,電源電圧の監視等の機能の実装 | |