AndroidのBLEラジコンプロポアプリ「BLEPropo」と接続し、RCサーボとDCモータを制御するプログラムです。 mbed HRM1017で動作を確認しています。 BLEPropo → https://github.com/lipoyang/BLEPropo
Fork of BLE_RCBController2 by
app_util.h File Reference
Go to the source code of this file.
Data Structures | |
| struct | uint8_array_t |
| Byte array type. More... | |
Typedefs | |
| typedef uint8_t | uint16_le_t [2] |
| type for holding an encoded (i.e. | |
| typedef uint8_t | uint32_le_t [4] |
| type for holding an encoded (i.e. | |
Enumerations | |
| enum | { UNIT_0_625_MS = 625, UNIT_1_25_MS = 1250, UNIT_10_MS = 10000 } |
Functions | |
| static __INLINE uint8_t | uint16_encode (uint16_t value, uint8_t *p_encoded_data) |
| Function for encoding a uint16 value. | |
| static __INLINE uint8_t | uint32_encode (uint32_t value, uint8_t *p_encoded_data) |
| Function for encoding a uint32 value. | |
| static __INLINE uint16_t | uint16_decode (const uint8_t *p_encoded_data) |
| Function for decoding a uint16 value. | |
| static __INLINE uint32_t | uint32_decode (const uint8_t *p_encoded_data) |
| Function for decoding a uint32 value. | |
| static __INLINE uint8_t | battery_level_in_percent (const uint16_t mvolts) |
| Function for converting the input voltage (in milli volts) into percentage of 3.0 Volts. | |
| static __INLINE bool | is_word_aligned (void *p) |
| Function for checking if a pointer value is aligned to a 4 byte boundary. | |
Detailed Description
Definition in file app_util.h.
Generated on Tue Jul 12 2022 15:55:25 by
1.7.2
Bizan Nishimura
