#include "sd_log.h"
#include "../fpv-common/i2c_commands.h"
#include "i2c_protocol.h"
+#include "imu.h"
#include "main.h"
struct imuboard imuboard;
}
/* XXX */
-int imu_loop(void);
int sd_main(void);
int main(void)
/* communication with mpu6050 */
i2cm_init();
- /* i2c hw with mainboard */
+ /* i2c hw to communicate with mainboard */
i2c_init(I2C_MODE_SLAVE, I2C_IMUBOARD_ADDR);
i2c_protocol_init();
i2c_register_recv_event(i2c_recvevent);
i2c_register_send_event(i2c_sendevent);
- sei();
-
eeprom_load_config();
- open_log_file();
+ sd_log_open();
+
+ sei();
printf_P(PSTR("\r\n"));
rdline_newline(&imuboard.rdl, imuboard.prompt);
//sd_main();
- //imu_init();
+ imu_init();
//imu_loop();
gps_venus_init();
gps_loop();