- GPSセンサ
- タイマー
100kinSATでは、GPSセンサから取得できる高度をもとに「高度の値が〇〇を超えたら打ち上げ」と判定している。
| import serial | |
| import time | |
| # ==== 設定 ==== | |
| PORT = 'COM10' | |
| BAUDRATE = 115200 | |
| # ==== MSPヘッダー生成 ==== | |
| def create_msp_packet(command_id, payload=[]): | |
| header = [ord('$'), ord('M'), ord('<')] |
| #include <HardwareSerial.h> | |
| HardwareSerial ltmSerial(0); | |
| String fixTypes[3] = { | |
| "NO", | |
| "2D", | |
| "3D" | |
| }; |
| #include "sbus.h" | |
| #include <HardwareSerial.h> | |
| HardwareSerial hs(0); | |
| bfs::SbusRx sbus_rx(&hs, 20, 21, false); | |
| bfs::SbusTx sbus_tx(&hs, 20, 21, false); | |
| bfs::SbusData data; |
| #include <HardwareSerial.h> | |
| #include <MAVLink.h> | |
| HardwareSerial SerialMAV(0); | |
| void setup() { | |
| Serial.begin(115200); | |
| SerialMAV.begin(115200); | |
| } |
| #include <Wire.h> | |
| void setup() { | |
| Serial.begin(115200); | |
| Wire.begin(); | |
| Serial.println("\nI2C Scanner"); | |
| } | |
| void loop() { | |
| byte error, address; |