1st working program
Dependencies: mbed-os_TYBLE16 BME280_SPI RX8025NB nRF51_Vdd MB85RSxx_SPI
see /users/kenjiArai/notebook/tyble16-module-as-mbed-os-5-board-mbedlization/
Diff: dt_logger.h
- Revision:
- 7:cedbf234a089
- Parent:
- 6:a3238e93f694
--- a/dt_logger.h Wed Dec 18 09:24:58 2019 +0000 +++ b/dt_logger.h Thu Dec 19 01:43:46 2019 +0000 @@ -5,7 +5,7 @@ * http://www.page.sannet.ne.jp/kenjia/index.html * https://os.mbed.com/users/kenjiArai/ * Created: December 14th, 2019 - * Revised: December 17th, 2019 + * Revised: December 19th, 2019 */ #ifndef DATA_LOGGER_H @@ -18,12 +18,12 @@ // Definition ---------------------------------------------------------------- #define DATE_COUNT_START (1575158400) // 2019/12/1 0:0:0 // Buffer size -#define FRAM_SIZE 256 * 2048 // 2Mbits = 256 KBytes -#define PKT_SIZE 16 // Packet size -#define BLK_NO 16384 // 256KB/16 = 16384 +#define FRAM_SIZE 256 * 2048 // 2Mbits = 256 KBytes +#define PKT_SIZE 16 // Packet size +#define BLK_NO 16384 // 256KB/16 = 16384 #define ALL_SIZE (PKT_SIZE) * (BLK_NO) #if ALL_SIZ > FRAM_SIZE -#error "Data size in FRAM is too big!" + #error "Data size in FRAM is too big!" #endif #define PTR_SIZE 16 @@ -33,7 +33,7 @@ #define BLK_SIZE 16 // Function prototypes -------------------------------------------------------- -int mon(RX8025 &ex_rtc, MB85RSxx_SPI &fram); +void mon(RX8025 &ex_rtc, MB85RSxx_SPI &fram); void dtlog_data_pack(void); void dtlog_one_write(MB85RSxx_SPI &fram);