Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: BLE_Nano_MPU6050Service
helpers.h
00001 #define BIN_00000000 00 00002 #define BIN_00000001 01 00003 #define BIN_00000010 02 00004 #define BIN_00000011 03 00005 #define BIN_00000100 04 00006 #define BIN_00000101 05 00007 #define BIN_00000110 06 00008 #define BIN_00000111 07 00009 #define BIN_00001000 08 00010 #define BIN_00001001 09 00011 #define BIN_00001010 0a 00012 #define BIN_00001011 0b 00013 #define BIN_00001100 0c 00014 #define BIN_00001101 0d 00015 #define BIN_00001110 0e 00016 #define BIN_00001111 0f 00017 #define BIN_00010000 10 00018 #define BIN_00010001 11 00019 #define BIN_00010010 12 00020 #define BIN_00010011 13 00021 #define BIN_00010100 14 00022 #define BIN_00010101 15 00023 #define BIN_00010110 16 00024 #define BIN_00010111 17 00025 #define BIN_00011000 18 00026 #define BIN_00011001 19 00027 #define BIN_00011010 1a 00028 #define BIN_00011011 1b 00029 #define BIN_00011100 1c 00030 #define BIN_00011101 1d 00031 #define BIN_00011110 1e 00032 #define BIN_00011111 1f 00033 #define BIN_00100000 20 00034 #define BIN_00100001 21 00035 #define BIN_00100010 22 00036 #define BIN_00100011 23 00037 #define BIN_00100100 24 00038 #define BIN_00100101 25 00039 #define BIN_00100110 26 00040 #define BIN_00100111 27 00041 #define BIN_00101000 28 00042 #define BIN_00101001 29 00043 #define BIN_00101010 2a 00044 #define BIN_00101011 2b 00045 #define BIN_00101100 2c 00046 #define BIN_00101101 2d 00047 #define BIN_00101110 2e 00048 #define BIN_00101111 2f 00049 #define BIN_00110000 30 00050 #define BIN_00110001 31 00051 #define BIN_00110010 32 00052 #define BIN_00110011 33 00053 #define BIN_00110100 34 00054 #define BIN_00110101 35 00055 #define BIN_00110110 36 00056 #define BIN_00110111 37 00057 #define BIN_00111000 38 00058 #define BIN_00111001 39 00059 #define BIN_00111010 3a 00060 #define BIN_00111011 3b 00061 #define BIN_00111100 3c 00062 #define BIN_00111101 3d 00063 #define BIN_00111110 3e 00064 #define BIN_00111111 3f 00065 #define BIN_01000000 40 00066 #define BIN_01000001 41 00067 #define BIN_01000010 42 00068 #define BIN_01000011 43 00069 #define BIN_01000100 44 00070 #define BIN_01000101 45 00071 #define BIN_01000110 46 00072 #define BIN_01000111 47 00073 #define BIN_01001000 48 00074 #define BIN_01001001 49 00075 #define BIN_01001010 4a 00076 #define BIN_01001011 4b 00077 #define BIN_01001100 4c 00078 #define BIN_01001101 4d 00079 #define BIN_01001110 4e 00080 #define BIN_01001111 4f 00081 #define BIN_01010000 50 00082 #define BIN_01010001 51 00083 #define BIN_01010010 52 00084 #define BIN_01010011 53 00085 #define BIN_01010100 54 00086 #define BIN_01010101 55 00087 #define BIN_01010110 56 00088 #define BIN_01010111 57 00089 #define BIN_01011000 58 00090 #define BIN_01011001 59 00091 #define BIN_01011010 5a 00092 #define BIN_01011011 5b 00093 #define BIN_01011100 5c 00094 #define BIN_01011101 5d 00095 #define BIN_01011110 5e 00096 #define BIN_01011111 5f 00097 #define BIN_01100000 60 00098 #define BIN_01100001 61 00099 #define BIN_01100010 62 00100 #define BIN_01100011 63 00101 #define BIN_01100100 64 00102 #define BIN_01100101 65 00103 #define BIN_01100110 66 00104 #define BIN_01100111 67 00105 #define BIN_01101000 68 00106 #define BIN_01101001 69 00107 #define BIN_01101010 6a 00108 #define BIN_01101011 6b 00109 #define BIN_01101100 6c 00110 #define BIN_01101101 6d 00111 #define BIN_01101110 6e 00112 #define BIN_01101111 6f 00113 #define BIN_01110000 70 00114 #define BIN_01110001 71 00115 #define BIN_01110010 72 00116 #define BIN_01110011 73 00117 #define BIN_01110100 74 00118 #define BIN_01110101 75 00119 #define BIN_01110110 76 00120 #define BIN_01110111 77 00121 #define BIN_01111000 78 00122 #define BIN_01111001 79 00123 #define BIN_01111010 7a 00124 #define BIN_01111011 7b 00125 #define BIN_01111100 7c 00126 #define BIN_01111101 7d 00127 #define BIN_01111110 7e 00128 #define BIN_01111111 7f 00129 #define BIN_10000000 80 00130 #define BIN_10000001 81 00131 #define BIN_10000010 82 00132 #define BIN_10000011 83 00133 #define BIN_10000100 84 00134 #define BIN_10000101 85 00135 #define BIN_10000110 86 00136 #define BIN_10000111 87 00137 #define BIN_10001000 88 00138 #define BIN_10001001 89 00139 #define BIN_10001010 8a 00140 #define BIN_10001011 8b 00141 #define BIN_10001100 8c 00142 #define BIN_10001101 8d 00143 #define BIN_10001110 8e 00144 #define BIN_10001111 8f 00145 #define BIN_10010000 90 00146 #define BIN_10010001 91 00147 #define BIN_10010010 92 00148 #define BIN_10010011 93 00149 #define BIN_10010100 94 00150 #define BIN_10010101 95 00151 #define BIN_10010110 96 00152 #define BIN_10010111 97 00153 #define BIN_10011000 98 00154 #define BIN_10011001 99 00155 #define BIN_10011010 9a 00156 #define BIN_10011011 9b 00157 #define BIN_10011100 9c 00158 #define BIN_10011101 9d 00159 #define BIN_10011110 9e 00160 #define BIN_10011111 9f 00161 #define BIN_10100000 a0 00162 #define BIN_10100001 a1 00163 #define BIN_10100010 a2 00164 #define BIN_10100011 a3 00165 #define BIN_10100100 a4 00166 #define BIN_10100101 a5 00167 #define BIN_10100110 a6 00168 #define BIN_10100111 a7 00169 #define BIN_10101000 a8 00170 #define BIN_10101001 a9 00171 #define BIN_10101010 aa 00172 #define BIN_10101011 ab 00173 #define BIN_10101100 ac 00174 #define BIN_10101101 ad 00175 #define BIN_10101110 ae 00176 #define BIN_10101111 af 00177 #define BIN_10110000 b0 00178 #define BIN_10110001 b1 00179 #define BIN_10110010 b2 00180 #define BIN_10110011 b3 00181 #define BIN_10110100 b4 00182 #define BIN_10110101 b5 00183 #define BIN_10110110 b6 00184 #define BIN_10110111 b7 00185 #define BIN_10111000 b8 00186 #define BIN_10111001 b9 00187 #define BIN_10111010 ba 00188 #define BIN_10111011 bb 00189 #define BIN_10111100 bc 00190 #define BIN_10111101 bd 00191 #define BIN_10111110 be 00192 #define BIN_10111111 bf 00193 #define BIN_11000000 c0 00194 #define BIN_11000001 c1 00195 #define BIN_11000010 c2 00196 #define BIN_11000011 c3 00197 #define BIN_11000100 c4 00198 #define BIN_11000101 c5 00199 #define BIN_11000110 c6 00200 #define BIN_11000111 c7 00201 #define BIN_11001000 c8 00202 #define BIN_11001001 c9 00203 #define BIN_11001010 ca 00204 #define BIN_11001011 cb 00205 #define BIN_11001100 cc 00206 #define BIN_11001101 cd 00207 #define BIN_11001110 ce 00208 #define BIN_11001111 cf 00209 #define BIN_11010000 d0 00210 #define BIN_11010001 d1 00211 #define BIN_11010010 d2 00212 #define BIN_11010011 d3 00213 #define BIN_11010100 d4 00214 #define BIN_11010101 d5 00215 #define BIN_11010110 d6 00216 #define BIN_11010111 d7 00217 #define BIN_11011000 d8 00218 #define BIN_11011001 d9 00219 #define BIN_11011010 da 00220 #define BIN_11011011 db 00221 #define BIN_11011100 dc 00222 #define BIN_11011101 dd 00223 #define BIN_11011110 de 00224 #define BIN_11011111 df 00225 #define BIN_11100000 e0 00226 #define BIN_11100001 e1 00227 #define BIN_11100010 e2 00228 #define BIN_11100011 e3 00229 #define BIN_11100100 e4 00230 #define BIN_11100101 e5 00231 #define BIN_11100110 e6 00232 #define BIN_11100111 e7 00233 #define BIN_11101000 e8 00234 #define BIN_11101001 e9 00235 #define BIN_11101010 ea 00236 #define BIN_11101011 eb 00237 #define BIN_11101100 ec 00238 #define BIN_11101101 ed 00239 #define BIN_11101110 ee 00240 #define BIN_11101111 ef 00241 #define BIN_11110000 f0 00242 #define BIN_11110001 f1 00243 #define BIN_11110010 f2 00244 #define BIN_11110011 f3 00245 #define BIN_11110100 f4 00246 #define BIN_11110101 f5 00247 #define BIN_11110110 f6 00248 #define BIN_11110111 f7 00249 #define BIN_11111000 f8 00250 #define BIN_11111001 f9 00251 #define BIN_11111010 fa 00252 #define BIN_11111011 fb 00253 #define BIN_11111100 fc 00254 #define BIN_11111101 fd 00255 #define BIN_11111110 fe 00256 #define BIN_11111111 ff 00257 00258 #define _HEX(hexn) 0x##hexn##U 00259 #define HEX(hexn) _HEX(hexn) 00260 00261 #define _CONCAT(a, b) a##b 00262 #define CONCAT(a, b) _CONCAT(a, b) 00263 00264 #define _BYTE(bits) BIN_##bits 00265 #define BYTE(bits) HEX(_BYTE(bits)) 00266 00267 #define _WORD(bitsH, bitsL) HEX(CONCAT(_BYTE(bitsH),_BYTE(bitsL))) 00268 #define WORD(bitsH, bitsL) _WORD(bitsH, bitsL) 00269 00270 #define _DWORD(bitsHH, bitsHL, bitsLH, bitsLL) HEX(CONCAT(CONCAT(_BYTE(bitsHH), _BYTE(bitsHL)), CONCAT(_BYTE(bitsLH), _BYTE(bitsLL)))) 00271 #define DWORD(bitsHH, bitsHL, bitsLH, bitsLL) _DWORD(bitsHH, bitsHL, bitsLH, bitsLL)
Generated on Fri Jul 15 2022 02:47:31 by
1.7.2