diff --git a/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c b/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c index c5953a0..cfc9bea 100644 --- a/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c +++ b/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c @@ -572,7 +572,7 @@ void skiing_tracker_update(skiing_tracker_t *tracker, float *acc_g, float *gyr_d * @param angle_data 传入的欧若拉角数据 * @return 速度cm/s */ -int sensor_processing_task(signed short* acc_data_buf, signed short* gyr_data_buf, float* angle_data, float* quaternion) { +uint16_t sensor_processing_task(signed short* acc_data_buf, signed short* gyr_data_buf, float* angle_data, float* quaternion) { static int initialized = 0; static float acc_data_g[3]; @@ -630,6 +630,6 @@ int sensor_processing_task(signed short* acc_data_buf, signed short* gyr_data_bu skiing_tracker_update(&my_skiing_tracker, acc_data_g, gyr_data_dps, angle_data, delta_time); - return (int)(my_skiing_tracker.speed * 100); + return (uint16_t)(my_skiing_tracker.speed * 100); } diff --git a/apps/earphone/xtell_Sensor/calculate/skiing_tracker.h b/apps/earphone/xtell_Sensor/calculate/skiing_tracker.h index 068f47f..8161010 100644 --- a/apps/earphone/xtell_Sensor/calculate/skiing_tracker.h +++ b/apps/earphone/xtell_Sensor/calculate/skiing_tracker.h @@ -84,5 +84,5 @@ typedef struct{ */ void skiing_tracker_init(skiing_tracker_t *tracker); -int sensor_processing_task(signed short* acc_data_buf, signed short* gyr_data_buf, float* angle_data, float* quaternion); +uint16_t sensor_processing_task(signed short* acc_data_buf, signed short* gyr_data_buf, float* angle_data, float* quaternion); #endif // SKIING_TRACKER_H \ No newline at end of file diff --git a/apps/earphone/xtell_Sensor/send_data.c b/apps/earphone/xtell_Sensor/send_data.c index e2a9966..801cab6 100644 --- a/apps/earphone/xtell_Sensor/send_data.c +++ b/apps/earphone/xtell_Sensor/send_data.c @@ -61,7 +61,7 @@ typedef struct { // -- 磁力计 -- uint8_t mmc5603nj_buffer[9]; // -- 速度 -- - int speed_cms; + uint16_t speed_cms; // -- 气压计 -- //... } BLE_send_data_t; @@ -70,7 +70,7 @@ static int count = 0; // --- 环形缓冲区 --- static circle_buffer_t BLE_send_buff; // 环形缓冲区管理结构体 - +BLE_send_data_t BLE_send_data[SENSOR_DATA_BUFFER_SIZE]; //END -- 变量定义 ////////////////////////////////////////////////////////////////////////////////////////////////// @@ -124,7 +124,7 @@ void start_collect_fuc(void){ static int initialized = 0; static int calibration_done = 0; char status = 0; - BLE_send_data_t BLE_send_data; + BLE_send_data_t BLE_send_data_tmp; uint8_t mmc5603nj_buffer[9]; signed short acc_data_buf[3]; signed short gyr_data_buf[3]; @@ -140,14 +140,32 @@ void start_collect_fuc(void){ memcpy(acc_data_buf, &combined_raw_data[0], 3 * sizeof(signed short)); memcpy(gyr_data_buf, &combined_raw_data[3], 3 * sizeof(signed short)); - int speed = sensor_processing_task(acc_data_buf,gyr_data_buf,angle, quaternion_output); + uint16_t speed = sensor_processing_task(acc_data_buf,gyr_data_buf,angle, quaternion_output); // -- 数据包装进结构体 -- + memcpy(BLE_send_data_tmp.acc_data, acc_data_buf, 3 * sizeof(signed short)); + memcpy(BLE_send_data_tmp.gyr_data, gyr_data_buf, 3 * sizeof(signed short)); + memcpy(BLE_send_data_tmp.mmc5603nj_buffer, mmc5603nj_buffer, 9); + BLE_send_data_tmp.speed_cms = speed; + + // -- 放进缓冲区 -- + if(circle_buffer_is_full(&BLE_send_buff) == 0){ + circle_buffer_write(&BLE_send_buff, &BLE_send_data_tmp); + } + + +} + +/** + * @brief ble数据发送 + * + */ +void BLE_send_fuc(void){ + BLE_send_data_t BLE_send_data_tmp; + if(circle_buffer_is_empty(&BLE_send_buff) == 0){ + circle_buffer_read(&BLE_send_buff, &BLE_send_data_tmp); + } - memcpy(BLE_send_data.acc_data, acc_data_buf, 3 * sizeof(signed short)); - memcpy(BLE_send_data.gyr_data, gyr_data_buf, 3 * sizeof(signed short)); - memcpy(BLE_send_data.mmc5603nj_buffer, mmc5603nj_buffer, 9); - BLE_send_data.speed_cms = speed; } @@ -171,6 +189,6 @@ void xtell_task_create(void){ xlog("xtell_task_create\n"); - circle_buffer_init(&BLE_send_buff, sensor_read_buffer, SENSOR_DATA_BUFFER_SIZE, sizeof(BLE_send_data_t)); + circle_buffer_init(&BLE_send_buff, BLE_send_data, SENSOR_DATA_BUFFER_SIZE, sizeof(BLE_send_data_t)); } diff --git a/apps/earphone/xtell_Sensor/xtell_handler.c b/apps/earphone/xtell_Sensor/xtell_handler.c index 0d78683..31d9c4d 100644 --- a/apps/earphone/xtell_Sensor/xtell_handler.c +++ b/apps/earphone/xtell_Sensor/xtell_handler.c @@ -93,6 +93,7 @@ u8 MMC5603nj_init = 0; //地磁是否初始化 // -- 线程id -- u16 SC7U22_calibration_id; u16 start_collect_fuc_id; +u16 BLE_send_fuc_id; // /////////////////////////////////////////////////////////////////////////////////////////////////// extern int bt_hci_event_handler(struct bt_event *bt); diff --git a/objs/apps/common/device/gSensor/gSensor_manage.c.o b/objs/apps/common/device/gSensor/gSensor_manage.c.o index 3f9710b..5cec371 100644 Binary files a/objs/apps/common/device/gSensor/gSensor_manage.c.o and b/objs/apps/common/device/gSensor/gSensor_manage.c.o differ diff --git a/objs/apps/earphone/board/br28/board_jl701n_demo.c.o b/objs/apps/earphone/board/br28/board_jl701n_demo.c.o index 4f85d24..3e7a616 100644 Binary files a/objs/apps/earphone/board/br28/board_jl701n_demo.c.o and b/objs/apps/earphone/board/br28/board_jl701n_demo.c.o differ diff --git a/objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o b/objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o index 98dd9cc..bd1c2a9 100644 Binary files a/objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o and b/objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o differ diff --git a/objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.d b/objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.d index 173045b..f29fae8 100644 --- a/objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.d +++ b/objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.d @@ -131,4 +131,5 @@ objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o: \ include_lib/driver/cpu/br28\asm/timer.h \ include_lib/driver/cpu/br28\asm/rtc.h \ include_lib/driver\device/sdio_host_init.h \ + apps/earphone/xtell_Sensor/sensor/MMC56.h \ C:/JL/pi32/pi32v2-include\math.h diff --git a/objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o b/objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o deleted file mode 100644 index ebe6521..0000000 Binary files a/objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o and /dev/null differ diff --git a/objs/apps/earphone/xtell_Sensor/send_data.c.d b/objs/apps/earphone/xtell_Sensor/send_data.c.d index 279741a..56fa5c5 100644 --- a/objs/apps/earphone/xtell_Sensor/send_data.c.d +++ b/objs/apps/earphone/xtell_Sensor/send_data.c.d @@ -138,8 +138,11 @@ objs/apps/earphone/xtell_Sensor/send_data.c.o: \ apps/common/device\gSensor/gSensor_manage.h \ include_lib/driver/cpu/br28\asm/iic_hw.h \ include_lib/driver/cpu/br28\asm/iic_soft.h \ + apps/earphone/xtell_Sensor/sensor/MMC56.h \ apps/earphone/xtell_Sensor/./buffer/circle_buffer.h \ include_lib\btstack/avctp_user.h include_lib/btstack/btstack_typedef.h \ apps/earphone/xtell_Sensor/calculate/skiing_tracker.h \ apps/earphone/xtell_Sensor/calculate/../xtell.h \ - apps/earphone/xtell_Sensor/./ano/ano_protocol.h + apps/earphone/xtell_Sensor/./ano/ano_protocol.h \ + apps/earphone/xtell_Sensor/./sensor/BMP280.h \ + apps/earphone/xtell_Sensor/./sensor/AK8963.h diff --git a/objs/apps/earphone/xtell_Sensor/send_data.c.o b/objs/apps/earphone/xtell_Sensor/send_data.c.o deleted file mode 100644 index ade094e..0000000 Binary files a/objs/apps/earphone/xtell_Sensor/send_data.c.o and /dev/null differ diff --git a/objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.d b/objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.d new file mode 100644 index 0000000..40332f7 --- /dev/null +++ b/objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.d @@ -0,0 +1,133 @@ +objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o: \ + apps/earphone/xtell_Sensor/sensor/AK8963.c \ + apps/earphone/xtell_Sensor/sensor/AK8963.h \ + C:/JL/pi32/pi32v2-include\stdint.h \ + C:/JL/pi32/pi32v2-include\machine/_default_types.h \ + C:/JL/pi32/pi32v2-include\sys/features.h \ + C:/JL/pi32/pi32v2-include\sys/_intsup.h \ + C:/JL/pi32/pi32v2-include\sys/_stdint.h \ + apps/common/device\gSensor/gSensor_manage.h \ + include_lib/system/generic\printf.h \ + include_lib/system/generic/typedef.h \ + include_lib/driver/cpu/br28\asm/cpu.h \ + include_lib/driver/cpu/br28\asm/br28.h \ + include_lib/driver/cpu/br28\asm/io_omap.h \ + include_lib/driver/cpu/br28\asm/io_imap.h \ + include_lib/driver/cpu/br28\asm/csfr.h \ + include_lib/driver/cpu/br28\asm/cache.h \ + include_lib/driver/cpu/br28\asm/irq.h \ + include_lib/driver/cpu/br28\asm/hwi.h \ + include_lib/system\generic/printf.h include_lib\system/generic/log.h \ + include_lib\system/generic/printf.h \ + include_lib/system\generic/errno-base.h \ + C:/JL/pi32/pi32v2-include\string.h C:/JL/pi32/pi32v2-include/_ansi.h \ + C:/JL/pi32/pi32v2-include\newlib.h \ + C:/JL/pi32/pi32v2-include\sys/config.h \ + C:/JL/pi32/pi32v2-include\machine/ieeefp.h \ + C:/JL/pi32/pi32v2-include\sys/reent.h \ + C:/JL/pi32/pi32v2-include\sys/_types.h \ + C:/JL/pi32/pi32v2-include\machine/_types.h \ + C:/JL/pi32/pi32v2-include\sys/lock.h \ + C:/JL/pi32/pi32v2-include\sys/cdefs.h \ + C:/JL/pi32/pi32v2-include\sys/string.h \ + C:/JL/pi32/pi32v2-include\strings.h \ + C:/JL/pi32/pi32v2-include\sys/types.h \ + C:/JL/pi32/pi32v2-include\machine/types.h include_lib\system/malloc.h \ + include_lib/system/generic\cpu.h \ + include_lib/driver/cpu/br28\asm/iic_hw.h \ + include_lib/driver/cpu/br28\asm/iic_soft.h include_lib/system\timer.h \ + include_lib/system/generic/list.h apps/earphone/include\app_config.h \ + apps/earphone/board/br28\board_config.h include_lib\media/audio_def.h \ + apps/earphone/board/br28/board_jl701n_demo_cfg.h \ + apps/earphone/board/br28/board_jl701n_demo_global_build_cfg.h \ + apps/common/device/usb\usb_std_class_def.h \ + apps/earphone/board/br28/board_jl701n_btemitter_cfg.h \ + apps/earphone/board/br28/board_jl701n_btemitter_global_build_cfg.h \ + apps/earphone/board/br28/board_jl701n_anc_cfg.h \ + apps/earphone/board/br28/board_jl701n_anc_global_build_cfg.h \ + apps/earphone/board/br28/board_jl7016g_hybrid_cfg.h \ + apps/earphone/board/br28/board_jl7016g_hybrid_global_build_cfg.h \ + apps/earphone/board/br28/board_jl7018f_demo_cfg.h \ + apps/earphone/board/br28/board_jl7018f_demo_global_build_cfg.h \ + apps/common/device/usb\usb_common_def.h \ + include_lib/btctrler\btcontroller_mode.h \ + apps/earphone/include/user_cfg_id.h \ + apps/common/config/include\bt_profile_cfg.h \ + include_lib/btctrler\btcontroller_modules.h \ + include_lib/btctrler/hci_transport.h include_lib/btctrler/ble/hci_ll.h \ + C:/JL/pi32/pi32v2-include\stdlib.h \ + C:/JL/pi32/pi32v2-include\machine/stdlib.h \ + C:/JL/pi32/pi32v2-include\alloca.h \ + include_lib/btctrler/classic/hci_lmp.h include_lib/system\event.h \ + include_lib/system/generic/rect.h include_lib\system/includes.h \ + include_lib/system/init.h include_lib/system/spinlock.h \ + include_lib/system/generic\irq.h include_lib/system/task.h \ + include_lib/system/os/os_api.h include_lib/system\os/os_cpu.h \ + include_lib/system/generic\jiffies.h include_lib/system\os/os_error.h \ + include_lib/system\os/os_type.h include_lib/system\os/ucos_ii.h \ + include_lib/system\os/os_cfg.h include_lib/system\os/os_api.h \ + include_lib/system/wait.h include_lib/system/app_core.h \ + include_lib/system/app_msg.h include_lib/system/database.h \ + include_lib/system/fs/fs.h include_lib/system\generic/ioctl.h \ + include_lib/system\generic/atomic.h include_lib\system/sys_time.h \ + include_lib/system/fs/fs_file_name.h include_lib/system/fs/sdfile.h \ + include_lib/system/power_manage.h include_lib/system/syscfg_id.h \ + include_lib/system/bank_switch.h include_lib/system/generic/includes.h \ + include_lib/system/generic/ascii.h include_lib/system/generic/gpio.h \ + include_lib/driver/cpu/br28\asm/gpio.h \ + include_lib/system/generic/version.h include_lib/system/generic/lbuf.h \ + include_lib/system/generic/lbuf_lite.h \ + include_lib/system/generic/circular_buf.h \ + include_lib/system/generic/index.h \ + include_lib/system/generic/debug_lite.h \ + include_lib/system/device/includes.h \ + include_lib/system/device/device.h \ + include_lib/system\device/ioctl_cmds.h \ + include_lib/system/device/key_driver.h \ + include_lib/system/device/iokey.h include_lib/system/device/irkey.h \ + include_lib/system/device/adkey.h \ + include_lib/driver/cpu/br28\asm/adc_api.h \ + include_lib/system/device/slidekey.h \ + include_lib/system/device/touch_key.h \ + include_lib/driver/cpu/br28\asm/plcnt.h \ + include_lib/system/device/rdec_key.h \ + include_lib/driver/cpu/br28\asm/rdec.h \ + include_lib/driver/cpu/br28\asm/includes.h \ + include_lib/driver/cpu/br28\asm/crc16.h \ + include_lib/driver/cpu/br28\asm/clock.h \ + include_lib/driver/cpu/br28\asm/clock_hw.h \ + include_lib/driver/cpu/br28\asm/clock_define.h \ + include_lib/driver/cpu/br28\asm/uart.h \ + include_lib/driver\device/uart.h \ + include_lib/driver/cpu/br28\asm/uart_dev.h \ + include_lib/driver/cpu/br28\asm/spiflash.h \ + include_lib/driver\device/spiflash.h \ + include_lib/driver/cpu/br28\asm/power_interface.h \ + include_lib/driver/cpu/br28\asm/power/p33.h \ + include_lib/driver/cpu/br28/asm/power/p33_sfr.h \ + include_lib/driver/cpu/br28/asm/power/p33_app.h \ + include_lib/driver/cpu/br28/asm/power/p33_io_app.h \ + include_lib/driver/cpu/br28/asm/power/rtc_app.h \ + include_lib/driver/cpu/br28\asm/power/p11.h \ + include_lib/driver/cpu/br28/asm/power/p11_csfr.h \ + include_lib/driver/cpu/br28/asm/power/p11_sfr.h \ + include_lib/driver/cpu/br28/asm/power/p11_io_omap.h \ + include_lib/driver/cpu/br28/asm/power/p11_io_imap.h \ + include_lib/driver/cpu/br28/asm/power/p11_app.h \ + include_lib/driver/cpu/br28/asm/power/p11.h \ + include_lib/driver/cpu/br28\asm/power/power_api.h \ + include_lib/driver/cpu/br28\asm/power/power_port.h \ + include_lib/driver/cpu/br28\asm/power/power_wakeup.h \ + include_lib/driver/cpu/br28\asm/power/power_reset.h \ + include_lib/driver/cpu/br28\asm/power/power_compat.h \ + include_lib/driver/cpu/br28\asm/power/lp_ipc.h \ + include_lib/driver/cpu/br28/asm/power/m2p_msg.h \ + include_lib/driver/cpu/br28/asm/power/p2m_msg.h \ + include_lib/driver/cpu/br28\asm/efuse.h \ + include_lib/driver/cpu/br28\asm/wdt.h \ + include_lib/driver/cpu/br28\asm/debug.h \ + include_lib/driver/cpu/br28\asm/timer.h \ + include_lib/driver/cpu/br28\asm/rtc.h \ + include_lib/driver\device/sdio_host_init.h \ + C:/JL/pi32/pi32v2-include\math.h \ + apps/earphone/xtell_Sensor/sensor/../xtell.h diff --git a/objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o b/objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o new file mode 100644 index 0000000..50063ae Binary files /dev/null and b/objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o differ diff --git a/objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.d b/objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.d new file mode 100644 index 0000000..0a54bcb --- /dev/null +++ b/objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.d @@ -0,0 +1,129 @@ +objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o: \ + apps/earphone/xtell_Sensor/sensor/BMP280.c \ + apps/earphone/xtell_Sensor/sensor/BMP280.h \ + C:/JL/pi32/pi32v2-include\stdint.h \ + C:/JL/pi32/pi32v2-include\machine/_default_types.h \ + C:/JL/pi32/pi32v2-include\sys/features.h \ + C:/JL/pi32/pi32v2-include\sys/_intsup.h \ + C:/JL/pi32/pi32v2-include\sys/_stdint.h \ + C:/JL/pi32/pi32v2-include\string.h C:/JL/pi32/pi32v2-include/_ansi.h \ + C:/JL/pi32/pi32v2-include\newlib.h \ + C:/JL/pi32/pi32v2-include\sys/config.h \ + C:/JL/pi32/pi32v2-include\machine/ieeefp.h \ + C:/JL/pi32/pi32v2-include\sys/reent.h \ + C:/JL/pi32/pi32v2-include\sys/_types.h \ + C:/JL/pi32/pi32v2-include\machine/_types.h \ + C:/JL/pi32/pi32v2-include\sys/lock.h \ + C:/JL/pi32/pi32v2-include\sys/cdefs.h \ + C:/JL/pi32/pi32v2-include\sys/string.h include_lib/system\os/os_api.h \ + include_lib/system\generic/typedef.h \ + include_lib/driver/cpu/br28\asm/cpu.h \ + include_lib/driver/cpu/br28\asm/br28.h \ + include_lib/driver/cpu/br28\asm/io_omap.h \ + include_lib/driver/cpu/br28\asm/io_imap.h \ + include_lib/driver/cpu/br28\asm/csfr.h \ + include_lib/driver/cpu/br28\asm/cache.h \ + include_lib/driver/cpu/br28\asm/irq.h \ + include_lib/driver/cpu/br28\asm/hwi.h \ + include_lib/system\generic/printf.h \ + include_lib/system/generic/typedef.h include_lib\system/generic/log.h \ + include_lib/system\generic/errno-base.h \ + C:/JL/pi32/pi32v2-include\strings.h \ + C:/JL/pi32/pi32v2-include\sys/types.h \ + C:/JL/pi32/pi32v2-include\machine/types.h include_lib\system/malloc.h \ + include_lib/system\os/os_cpu.h include_lib/system/generic\jiffies.h \ + include_lib/system\os/os_error.h include_lib/system\os/os_type.h \ + include_lib/system\os/ucos_ii.h include_lib/system\os/os_cfg.h \ + apps/common/device\gSensor/gSensor_manage.h \ + include_lib/system/generic\cpu.h \ + include_lib/driver/cpu/br28\asm/iic_hw.h \ + include_lib/driver/cpu/br28\asm/iic_soft.h include_lib/system\timer.h \ + include_lib/system/generic/list.h apps/earphone/include\app_config.h \ + apps/earphone/board/br28\board_config.h include_lib\media/audio_def.h \ + apps/earphone/board/br28/board_jl701n_demo_cfg.h \ + apps/earphone/board/br28/board_jl701n_demo_global_build_cfg.h \ + apps/common/device/usb\usb_std_class_def.h \ + apps/earphone/board/br28/board_jl701n_btemitter_cfg.h \ + apps/earphone/board/br28/board_jl701n_btemitter_global_build_cfg.h \ + apps/earphone/board/br28/board_jl701n_anc_cfg.h \ + apps/earphone/board/br28/board_jl701n_anc_global_build_cfg.h \ + apps/earphone/board/br28/board_jl7016g_hybrid_cfg.h \ + apps/earphone/board/br28/board_jl7016g_hybrid_global_build_cfg.h \ + apps/earphone/board/br28/board_jl7018f_demo_cfg.h \ + apps/earphone/board/br28/board_jl7018f_demo_global_build_cfg.h \ + apps/common/device/usb\usb_common_def.h \ + include_lib/btctrler\btcontroller_mode.h \ + apps/earphone/include/user_cfg_id.h \ + apps/common/config/include\bt_profile_cfg.h \ + include_lib/btctrler\btcontroller_modules.h \ + include_lib/btctrler/hci_transport.h include_lib/btctrler/ble/hci_ll.h \ + C:/JL/pi32/pi32v2-include\stdlib.h \ + C:/JL/pi32/pi32v2-include\machine/stdlib.h \ + C:/JL/pi32/pi32v2-include\alloca.h \ + include_lib/btctrler/classic/hci_lmp.h include_lib/system\event.h \ + include_lib/system/generic/rect.h include_lib\system/includes.h \ + include_lib/system/init.h include_lib/system/spinlock.h \ + include_lib/system/generic\irq.h include_lib/system/task.h \ + include_lib/system/wait.h include_lib/system/app_core.h \ + include_lib/system/app_msg.h include_lib/system/database.h \ + include_lib/system/fs/fs.h include_lib/system\generic/ioctl.h \ + include_lib/system\generic/atomic.h include_lib\system/sys_time.h \ + include_lib/system/fs/fs_file_name.h include_lib/system/fs/sdfile.h \ + include_lib/system/power_manage.h include_lib/system/syscfg_id.h \ + include_lib/system/bank_switch.h include_lib/system/generic/includes.h \ + include_lib/system/generic/ascii.h include_lib/system/generic/gpio.h \ + include_lib/driver/cpu/br28\asm/gpio.h \ + include_lib/system/generic/version.h include_lib/system/generic/lbuf.h \ + include_lib/system/generic/lbuf_lite.h \ + include_lib/system/generic/circular_buf.h \ + include_lib/system/generic/index.h \ + include_lib/system/generic/debug_lite.h \ + include_lib/system/device/includes.h \ + include_lib/system/device/device.h \ + include_lib/system\device/ioctl_cmds.h \ + include_lib/system/device/key_driver.h \ + include_lib/system/device/iokey.h include_lib/system/device/irkey.h \ + include_lib/system/device/adkey.h \ + include_lib/driver/cpu/br28\asm/adc_api.h \ + include_lib/system/device/slidekey.h \ + include_lib/system/device/touch_key.h \ + include_lib/driver/cpu/br28\asm/plcnt.h \ + include_lib/system/device/rdec_key.h \ + include_lib/driver/cpu/br28\asm/rdec.h \ + include_lib/driver/cpu/br28\asm/includes.h \ + include_lib/driver/cpu/br28\asm/crc16.h \ + include_lib/driver/cpu/br28\asm/clock.h \ + include_lib/driver/cpu/br28\asm/clock_hw.h \ + include_lib/driver/cpu/br28\asm/clock_define.h \ + include_lib/driver/cpu/br28\asm/uart.h \ + include_lib/driver\device/uart.h \ + include_lib/driver/cpu/br28\asm/uart_dev.h \ + include_lib/driver/cpu/br28\asm/spiflash.h \ + include_lib/driver\device/spiflash.h \ + include_lib/driver/cpu/br28\asm/power_interface.h \ + include_lib/driver/cpu/br28\asm/power/p33.h \ + include_lib/driver/cpu/br28/asm/power/p33_sfr.h \ + include_lib/driver/cpu/br28/asm/power/p33_app.h \ + include_lib/driver/cpu/br28/asm/power/p33_io_app.h \ + include_lib/driver/cpu/br28/asm/power/rtc_app.h \ + include_lib/driver/cpu/br28\asm/power/p11.h \ + include_lib/driver/cpu/br28/asm/power/p11_csfr.h \ + include_lib/driver/cpu/br28/asm/power/p11_sfr.h \ + include_lib/driver/cpu/br28/asm/power/p11_io_omap.h \ + include_lib/driver/cpu/br28/asm/power/p11_io_imap.h \ + include_lib/driver/cpu/br28/asm/power/p11_app.h \ + include_lib/driver/cpu/br28/asm/power/p11.h \ + include_lib/driver/cpu/br28\asm/power/power_api.h \ + include_lib/driver/cpu/br28\asm/power/power_port.h \ + include_lib/driver/cpu/br28\asm/power/power_wakeup.h \ + include_lib/driver/cpu/br28\asm/power/power_reset.h \ + include_lib/driver/cpu/br28\asm/power/power_compat.h \ + include_lib/driver/cpu/br28\asm/power/lp_ipc.h \ + include_lib/driver/cpu/br28/asm/power/m2p_msg.h \ + include_lib/driver/cpu/br28/asm/power/p2m_msg.h \ + include_lib/driver/cpu/br28\asm/efuse.h \ + include_lib/driver/cpu/br28\asm/wdt.h \ + include_lib/driver/cpu/br28\asm/debug.h \ + include_lib/driver/cpu/br28\asm/timer.h \ + include_lib/driver/cpu/br28\asm/rtc.h \ + include_lib/driver\device/sdio_host_init.h diff --git a/objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o b/objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o new file mode 100644 index 0000000..e2be422 Binary files /dev/null and b/objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o differ diff --git a/objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.d b/objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.d new file mode 100644 index 0000000..3a3e925 --- /dev/null +++ b/objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.d @@ -0,0 +1,130 @@ +objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o: \ + apps/earphone/xtell_Sensor/sensor/MMC56.c \ + apps/earphone/xtell_Sensor/sensor/MMC56.h \ + C:/JL/pi32/pi32v2-include\stdint.h \ + C:/JL/pi32/pi32v2-include\machine/_default_types.h \ + C:/JL/pi32/pi32v2-include\sys/features.h \ + C:/JL/pi32/pi32v2-include\sys/_intsup.h \ + C:/JL/pi32/pi32v2-include\sys/_stdint.h \ + C:/JL/pi32/pi32v2-include\math.h C:/JL/pi32/pi32v2-include\sys/reent.h \ + C:/JL/pi32/pi32v2-include\_ansi.h C:/JL/pi32/pi32v2-include\newlib.h \ + C:/JL/pi32/pi32v2-include\sys/config.h \ + C:/JL/pi32/pi32v2-include\machine/ieeefp.h \ + C:/JL/pi32/pi32v2-include\sys/_types.h \ + C:/JL/pi32/pi32v2-include\machine/_types.h \ + C:/JL/pi32/pi32v2-include\sys/lock.h include_lib/system\os/os_api.h \ + include_lib/system\generic/typedef.h \ + include_lib/driver/cpu/br28\asm/cpu.h \ + include_lib/driver/cpu/br28\asm/br28.h \ + include_lib/driver/cpu/br28\asm/io_omap.h \ + include_lib/driver/cpu/br28\asm/io_imap.h \ + include_lib/driver/cpu/br28\asm/csfr.h \ + include_lib/driver/cpu/br28\asm/cache.h \ + include_lib/driver/cpu/br28\asm/irq.h \ + include_lib/driver/cpu/br28\asm/hwi.h \ + include_lib/system\generic/printf.h \ + include_lib/system/generic/typedef.h include_lib\system/generic/log.h \ + include_lib/system\generic/errno-base.h \ + C:/JL/pi32/pi32v2-include\string.h \ + C:/JL/pi32/pi32v2-include\sys/cdefs.h \ + C:/JL/pi32/pi32v2-include\sys/string.h \ + C:/JL/pi32/pi32v2-include\strings.h \ + C:/JL/pi32/pi32v2-include\sys/types.h \ + C:/JL/pi32/pi32v2-include\machine/types.h include_lib\system/malloc.h \ + include_lib/system\os/os_cpu.h include_lib/system/generic\jiffies.h \ + include_lib/system\os/os_error.h include_lib/system\os/os_type.h \ + include_lib/system\os/ucos_ii.h include_lib/system\os/os_cfg.h \ + apps/earphone/xtell_Sensor/sensor/../xtell.h \ + apps/common/device\gSensor/gSensor_manage.h \ + include_lib/system/generic\cpu.h \ + include_lib/driver/cpu/br28\asm/iic_hw.h \ + include_lib/driver/cpu/br28\asm/iic_soft.h include_lib/system\timer.h \ + include_lib/system/generic/list.h apps/earphone/include\app_config.h \ + apps/earphone/board/br28\board_config.h include_lib\media/audio_def.h \ + apps/earphone/board/br28/board_jl701n_demo_cfg.h \ + apps/earphone/board/br28/board_jl701n_demo_global_build_cfg.h \ + apps/common/device/usb\usb_std_class_def.h \ + apps/earphone/board/br28/board_jl701n_btemitter_cfg.h \ + apps/earphone/board/br28/board_jl701n_btemitter_global_build_cfg.h \ + apps/earphone/board/br28/board_jl701n_anc_cfg.h \ + apps/earphone/board/br28/board_jl701n_anc_global_build_cfg.h \ + apps/earphone/board/br28/board_jl7016g_hybrid_cfg.h \ + apps/earphone/board/br28/board_jl7016g_hybrid_global_build_cfg.h \ + apps/earphone/board/br28/board_jl7018f_demo_cfg.h \ + apps/earphone/board/br28/board_jl7018f_demo_global_build_cfg.h \ + apps/common/device/usb\usb_common_def.h \ + include_lib/btctrler\btcontroller_mode.h \ + apps/earphone/include/user_cfg_id.h \ + apps/common/config/include\bt_profile_cfg.h \ + include_lib/btctrler\btcontroller_modules.h \ + include_lib/btctrler/hci_transport.h include_lib/btctrler/ble/hci_ll.h \ + C:/JL/pi32/pi32v2-include\stdlib.h \ + C:/JL/pi32/pi32v2-include\machine/stdlib.h \ + C:/JL/pi32/pi32v2-include\alloca.h \ + include_lib/btctrler/classic/hci_lmp.h include_lib/system\event.h \ + include_lib/system/generic/rect.h include_lib\system/includes.h \ + include_lib/system/init.h include_lib/system/spinlock.h \ + include_lib/system/generic\irq.h include_lib/system/task.h \ + include_lib/system/wait.h include_lib/system/app_core.h \ + include_lib/system/app_msg.h include_lib/system/database.h \ + include_lib/system/fs/fs.h include_lib/system\generic/ioctl.h \ + include_lib/system\generic/atomic.h include_lib\system/sys_time.h \ + include_lib/system/fs/fs_file_name.h include_lib/system/fs/sdfile.h \ + include_lib/system/power_manage.h include_lib/system/syscfg_id.h \ + include_lib/system/bank_switch.h include_lib/system/generic/includes.h \ + include_lib/system/generic/ascii.h include_lib/system/generic/gpio.h \ + include_lib/driver/cpu/br28\asm/gpio.h \ + include_lib/system/generic/version.h include_lib/system/generic/lbuf.h \ + include_lib/system/generic/lbuf_lite.h \ + include_lib/system/generic/circular_buf.h \ + include_lib/system/generic/index.h \ + include_lib/system/generic/debug_lite.h \ + include_lib/system/device/includes.h \ + include_lib/system/device/device.h \ + include_lib/system\device/ioctl_cmds.h \ + include_lib/system/device/key_driver.h \ + include_lib/system/device/iokey.h include_lib/system/device/irkey.h \ + include_lib/system/device/adkey.h \ + include_lib/driver/cpu/br28\asm/adc_api.h \ + include_lib/system/device/slidekey.h \ + include_lib/system/device/touch_key.h \ + include_lib/driver/cpu/br28\asm/plcnt.h \ + include_lib/system/device/rdec_key.h \ + include_lib/driver/cpu/br28\asm/rdec.h \ + include_lib/driver/cpu/br28\asm/includes.h \ + include_lib/driver/cpu/br28\asm/crc16.h \ + include_lib/driver/cpu/br28\asm/clock.h \ + include_lib/driver/cpu/br28\asm/clock_hw.h \ + include_lib/driver/cpu/br28\asm/clock_define.h \ + include_lib/driver/cpu/br28\asm/uart.h \ + include_lib/driver\device/uart.h \ + include_lib/driver/cpu/br28\asm/uart_dev.h \ + include_lib/driver/cpu/br28\asm/spiflash.h \ + include_lib/driver\device/spiflash.h \ + include_lib/driver/cpu/br28\asm/power_interface.h \ + include_lib/driver/cpu/br28\asm/power/p33.h \ + include_lib/driver/cpu/br28/asm/power/p33_sfr.h \ + include_lib/driver/cpu/br28/asm/power/p33_app.h \ + include_lib/driver/cpu/br28/asm/power/p33_io_app.h \ + include_lib/driver/cpu/br28/asm/power/rtc_app.h \ + include_lib/driver/cpu/br28\asm/power/p11.h \ + include_lib/driver/cpu/br28/asm/power/p11_csfr.h \ + include_lib/driver/cpu/br28/asm/power/p11_sfr.h \ + include_lib/driver/cpu/br28/asm/power/p11_io_omap.h \ + include_lib/driver/cpu/br28/asm/power/p11_io_imap.h \ + include_lib/driver/cpu/br28/asm/power/p11_app.h \ + include_lib/driver/cpu/br28/asm/power/p11.h \ + include_lib/driver/cpu/br28\asm/power/power_api.h \ + include_lib/driver/cpu/br28\asm/power/power_port.h \ + include_lib/driver/cpu/br28\asm/power/power_wakeup.h \ + include_lib/driver/cpu/br28\asm/power/power_reset.h \ + include_lib/driver/cpu/br28\asm/power/power_compat.h \ + include_lib/driver/cpu/br28\asm/power/lp_ipc.h \ + include_lib/driver/cpu/br28/asm/power/m2p_msg.h \ + include_lib/driver/cpu/br28/asm/power/p2m_msg.h \ + include_lib/driver/cpu/br28\asm/efuse.h \ + include_lib/driver/cpu/br28\asm/wdt.h \ + include_lib/driver/cpu/br28\asm/debug.h \ + include_lib/driver/cpu/br28\asm/timer.h \ + include_lib/driver/cpu/br28\asm/rtc.h \ + include_lib/driver\device/sdio_host_init.h diff --git a/objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o b/objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o new file mode 100644 index 0000000..073c182 Binary files /dev/null and b/objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o differ diff --git a/objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.d b/objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.d index a6594e6..632ae83 100644 --- a/objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.d +++ b/objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.d @@ -129,5 +129,6 @@ objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o: \ include_lib/driver/cpu/br28\asm/timer.h \ include_lib/driver/cpu/br28\asm/rtc.h \ include_lib/driver\device/sdio_host_init.h \ + apps/earphone/xtell_Sensor/sensor/MMC56.h \ C:/JL/pi32/pi32v2-include\math.h \ apps/earphone/xtell_Sensor/sensor/../xtell.h diff --git a/objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o b/objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o index f8a86f0..bbea523 100644 Binary files a/objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o and b/objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o differ diff --git a/objs/apps/earphone/xtell_Sensor/xtell_handler.c.d b/objs/apps/earphone/xtell_Sensor/xtell_handler.c.d index 093548c..c016891 100644 --- a/objs/apps/earphone/xtell_Sensor/xtell_handler.c.d +++ b/objs/apps/earphone/xtell_Sensor/xtell_handler.c.d @@ -181,4 +181,10 @@ objs/apps/earphone/xtell_Sensor/xtell_handler.c.o: \ apps/common/device\in_ear_detect/in_ear_manage.h \ apps/earphone/include\vol_sync.h apps/earphone/include\bt_background.h \ apps/earphone/include\default_event_handler.h \ - include_lib/system\debug.h + include_lib/system\debug.h \ + apps/earphone/xtell_Sensor/./ano/ano_protocol.h \ + apps/earphone/xtell_Sensor/./sensor/MMC56.h \ + apps/earphone/xtell_Sensor/./sensor/BMP280.h \ + apps/earphone/xtell_Sensor/./sensor/AK8963.h \ + apps/earphone/xtell_Sensor/./calculate/skiing_tracker.h \ + apps/earphone/xtell_Sensor/calculate/../xtell.h diff --git a/objs/apps/earphone/xtell_Sensor/xtell_handler.c.o b/objs/apps/earphone/xtell_Sensor/xtell_handler.c.o index 27a5226..8bc191f 100644 Binary files a/objs/apps/earphone/xtell_Sensor/xtell_handler.c.o and b/objs/apps/earphone/xtell_Sensor/xtell_handler.c.o differ diff --git a/objs/cpu/br28/iic_hw.c.o b/objs/cpu/br28/iic_hw.c.o index 71c5f4e..4e1f44a 100644 Binary files a/objs/cpu/br28/iic_hw.c.o and b/objs/cpu/br28/iic_hw.c.o differ