#ifndef _LC15BTS_PAR_H #define _LC15BTS_PAR_H #include enum lc15bts_par { LC15BTS_PAR_TEMP_SUPPLY_MAX, LC15BTS_PAR_TEMP_SOC_MAX, LC15BTS_PAR_TEMP_FPGA_MAX, LC15BTS_PAR_TEMP_MEMORY_MAX, LC15BTS_PAR_TEMP_TX1_MAX, LC15BTS_PAR_TEMP_TX2_MAX, LC15BTS_PAR_TEMP_PA1_MAX, LC15BTS_PAR_TEMP_PA2_MAX, LC15BTS_PAR_SERNR, LC15BTS_PAR_HOURS, LC15BTS_PAR_BOOTS, LC15BTS_PAR_KEY, _NUM_LC15BTS_PAR }; extern const struct value_string lc15bts_par_names[_NUM_LC15BTS_PAR+1]; int lc15bts_par_get_int(enum lc15bts_par par, int *ret); int lc15bts_par_set_int(enum lc15bts_par par, int val); int lc15bts_par_get_buf(enum lc15bts_par par, uint8_t *buf, unsigned int size); int lc15bts_par_set_buf(enum lc15bts_par par, const uint8_t *buf, unsigned int size); int lc15bts_par_is_int(enum lc15bts_par par); #endif