| /* |
| * Copyright (c) 2018-2019 Foundries.io |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| |
| #ifndef LWM2M_UTIL_H_ |
| #define LWM2M_UTIL_H_ |
| |
| #include <net/lwm2m.h> |
| |
| /* convert float struct to binary format */ |
| int lwm2m_f32_to_b32(float32_value_t *f32, uint8_t *b32, size_t len); |
| int lwm2m_f64_to_b64(float64_value_t *f64, uint8_t *b64, size_t len); |
| |
| /* convert binary format to float struct */ |
| int lwm2m_b32_to_f32(uint8_t *b32, size_t len, float32_value_t *f32); |
| int lwm2m_b64_to_f64(uint8_t *b64, size_t len, float64_value_t *f64); |
| |
| #endif /* LWM2M_UTIL_H_ */ |