ezradio_prop.h

00001 /***************************************************************************/
00044 #ifndef EZRADIO_PROP_H
00045 #define EZRADIO_PROP_H
00046 
00047 
00048 // Property group ID defines.
00049 #define EZRADIO_PROP_GRP_ID_INT_CTL 1
00050 #define EZRADIO_PROP_GRP_ID_FRR_CTL 2
00051 #define EZRADIO_PROP_GRP_ID_SYNC 17
00052 #define EZRADIO_PROP_GRP_ID_PA 34
00053 #define EZRADIO_PROP_GRP_ID_EZCONFIG 36
00054 #define EZRADIO_PROP_GRP_ID_FREQ_CONTROL 64
00055 
00056 // Property group length defines.
00057 #define EZRADIO_PROP_GRP_LEN_INT_CTL 4
00058 #define EZRADIO_PROP_GRP_LEN_FRR_CTL 4
00059 #define EZRADIO_PROP_GRP_LEN_SYNC 5
00060 #define EZRADIO_PROP_GRP_LEN_PA 1
00061 #define EZRADIO_PROP_GRP_LEN_EZCONFIG 2
00062 #define EZRADIO_PROP_GRP_LEN_FREQ_CONTROL 6
00063 
00064 // Property index within a group defines.
00065 #define EZRADIO_PROP_GRP_INDEX_INT_CTL_ENABLE 0
00066 #define EZRADIO_PROP_GRP_INDEX_INT_CTL_PH_ENABLE 1
00067 #define EZRADIO_PROP_GRP_INDEX_INT_CTL_MODEM_ENABLE 2
00068 #define EZRADIO_PROP_GRP_INDEX_INT_CTL_CHIP_ENABLE 3
00069 #define EZRADIO_PROP_GRP_INDEX_FRR_CTL_A_MODE 0
00070 #define EZRADIO_PROP_GRP_INDEX_FRR_CTL_B_MODE 1
00071 #define EZRADIO_PROP_GRP_INDEX_FRR_CTL_C_MODE 2
00072 #define EZRADIO_PROP_GRP_INDEX_FRR_CTL_D_MODE 3
00073 #define EZRADIO_PROP_GRP_INDEX_SYNC_CONFIG 0
00074 #define EZRADIO_PROP_GRP_INDEX_SYNC_BITS 1
00075 #define EZRADIO_PROP_GRP_INDEX_PA_PWR_LVL 1
00076 #define EZRADIO_PROP_GRP_INDEX_EZCONFIG_MODULATION 0
00077 #define EZRADIO_PROP_GRP_INDEX_EZCONFIG_XO_TUNE 3
00078 #define EZRADIO_PROP_GRP_INDEX_FREQ_CONTROL_INTE 0
00079 #define EZRADIO_PROP_GRP_INDEX_FREQ_CONTROL_FRAC 1
00080 #define EZRADIO_PROP_GRP_INDEX_FREQ_CONTROL_CHANNEL_STEP_SIZE 4
00081 
00082 // Defines for fields within the properties.
00083 #define EZRADIO_PROP_INT_CTL_ENABLE_DEFAULT 0x4
00084 
00085 #define EZRADIO_PROP_INT_CTL_ENABLE_MASK 0xff
00086 #define EZRADIO_PROP_INT_CTL_ENABLE_CHIP_INT_STATUS_EN_SIZE 1
00087 #define EZRADIO_PROP_INT_CTL_ENABLE_CHIP_INT_STATUS_EN_LSB 2
00088 #define EZRADIO_PROP_INT_CTL_ENABLE_CHIP_INT_STATUS_EN_MSB 2
00089 #define EZRADIO_PROP_INT_CTL_ENABLE_CHIP_INT_STATUS_EN_MASK 0x4
00090 #define EZRADIO_PROP_INT_CTL_ENABLE_CHIP_INT_STATUS_EN_BIT 0x4
00091 #define EZRADIO_PROP_INT_CTL_ENABLE_CHIP_INT_STATUS_EN_TRUE_BIT 0x4
00092 #define EZRADIO_PROP_INT_CTL_ENABLE_CHIP_INT_STATUS_EN_FALSE_BIT 0x00
00093 #define EZRADIO_PROP_INT_CTL_ENABLE_CHIP_INT_STATUS_EN_ENUM_DISABLED 0
00094 #define EZRADIO_PROP_INT_CTL_ENABLE_CHIP_INT_STATUS_EN_ENUM_ENABLED 1
00095 #define EZRADIO_PROP_INT_CTL_ENABLE_MODEM_INT_STATUS_EN_SIZE 1
00096 #define EZRADIO_PROP_INT_CTL_ENABLE_MODEM_INT_STATUS_EN_LSB 1
00097 #define EZRADIO_PROP_INT_CTL_ENABLE_MODEM_INT_STATUS_EN_MSB 1
00098 #define EZRADIO_PROP_INT_CTL_ENABLE_MODEM_INT_STATUS_EN_MASK 0x2
00099 #define EZRADIO_PROP_INT_CTL_ENABLE_MODEM_INT_STATUS_EN_BIT 0x2
00100 #define EZRADIO_PROP_INT_CTL_ENABLE_MODEM_INT_STATUS_EN_TRUE_BIT 0x2
00101 #define EZRADIO_PROP_INT_CTL_ENABLE_MODEM_INT_STATUS_EN_FALSE_BIT 0x00
00102 #define EZRADIO_PROP_INT_CTL_ENABLE_MODEM_INT_STATUS_EN_ENUM_DISABLED 0
00103 #define EZRADIO_PROP_INT_CTL_ENABLE_MODEM_INT_STATUS_EN_ENUM_ENABLED 1
00104 #define EZRADIO_PROP_INT_CTL_ENABLE_PH_INT_STATUS_EN_SIZE 1
00105 #define EZRADIO_PROP_INT_CTL_ENABLE_PH_INT_STATUS_EN_LSB 0
00106 #define EZRADIO_PROP_INT_CTL_ENABLE_PH_INT_STATUS_EN_MSB 0
00107 #define EZRADIO_PROP_INT_CTL_ENABLE_PH_INT_STATUS_EN_MASK 0x1
00108 #define EZRADIO_PROP_INT_CTL_ENABLE_PH_INT_STATUS_EN_BIT 0x1
00109 #define EZRADIO_PROP_INT_CTL_ENABLE_PH_INT_STATUS_EN_TRUE_BIT 0x1
00110 #define EZRADIO_PROP_INT_CTL_ENABLE_PH_INT_STATUS_EN_FALSE_BIT 0x00
00111 #define EZRADIO_PROP_INT_CTL_ENABLE_PH_INT_STATUS_EN_ENUM_DISABLED 0
00112 #define EZRADIO_PROP_INT_CTL_ENABLE_PH_INT_STATUS_EN_ENUM_ENABLED 1
00113 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_DEFAULT 0x0
00114 
00115 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_MASK 0xff
00116 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MATCH_EN_SIZE 1
00117 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MATCH_EN_LSB 7
00118 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MATCH_EN_MSB 7
00119 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MATCH_EN_MASK 0x80
00120 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MATCH_EN_BIT 0x80
00121 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MATCH_EN_TRUE_BIT 0x80
00122 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MATCH_EN_FALSE_BIT 0x00
00123 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MISS_EN_SIZE 1
00124 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MISS_EN_LSB 6
00125 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MISS_EN_MSB 6
00126 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MISS_EN_MASK 0x40
00127 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MISS_EN_BIT 0x40
00128 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MISS_EN_TRUE_BIT 0x40
00129 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_FILTER_MISS_EN_FALSE_BIT 0x00
00130 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_SENT_EN_SIZE 1
00131 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_SENT_EN_LSB 5
00132 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_SENT_EN_MSB 5
00133 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_SENT_EN_MASK 0x20
00134 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_SENT_EN_BIT 0x20
00135 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_SENT_EN_TRUE_BIT 0x20
00136 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_SENT_EN_FALSE_BIT 0x00
00137 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_RX_EN_SIZE 1
00138 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_RX_EN_LSB 4
00139 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_RX_EN_MSB 4
00140 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_RX_EN_MASK 0x10
00141 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_RX_EN_BIT 0x10
00142 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_RX_EN_TRUE_BIT 0x10
00143 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_PACKET_RX_EN_FALSE_BIT 0x00
00144 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_CRC_ERROR_EN_SIZE 1
00145 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_CRC_ERROR_EN_LSB 3
00146 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_CRC_ERROR_EN_MSB 3
00147 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_CRC_ERROR_EN_MASK 0x8
00148 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_CRC_ERROR_EN_BIT 0x8
00149 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_CRC_ERROR_EN_TRUE_BIT 0x8
00150 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_CRC_ERROR_EN_FALSE_BIT 0x00
00151 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_ALT_CRC_ERROR_EN_SIZE 1
00152 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_ALT_CRC_ERROR_EN_LSB 2
00153 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_ALT_CRC_ERROR_EN_MSB 2
00154 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_ALT_CRC_ERROR_EN_MASK 0x4
00155 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_ALT_CRC_ERROR_EN_BIT 0x4
00156 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_ALT_CRC_ERROR_EN_TRUE_BIT 0x4
00157 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_ALT_CRC_ERROR_EN_FALSE_BIT 0x00
00158 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_TX_FIFO_ALMOST_EMPTY_EN_SIZE 1
00159 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_TX_FIFO_ALMOST_EMPTY_EN_LSB 1
00160 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_TX_FIFO_ALMOST_EMPTY_EN_MSB 1
00161 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_TX_FIFO_ALMOST_EMPTY_EN_MASK 0x2
00162 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_TX_FIFO_ALMOST_EMPTY_EN_BIT 0x2
00163 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_TX_FIFO_ALMOST_EMPTY_EN_TRUE_BIT 0x2
00164 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_TX_FIFO_ALMOST_EMPTY_EN_FALSE_BIT 0x00
00165 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_RX_FIFO_ALMOST_FULL_EN_SIZE 1
00166 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_RX_FIFO_ALMOST_FULL_EN_LSB 0
00167 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_RX_FIFO_ALMOST_FULL_EN_MSB 0
00168 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_RX_FIFO_ALMOST_FULL_EN_MASK 0x1
00169 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_RX_FIFO_ALMOST_FULL_EN_BIT 0x1
00170 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_RX_FIFO_ALMOST_FULL_EN_TRUE_BIT 0x1
00171 #define EZRADIO_PROP_INT_CTL_PH_ENABLE_RX_FIFO_ALMOST_FULL_EN_FALSE_BIT 0x00
00172 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_DEFAULT 0x0
00173 
00174 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_MASK 0xff
00175 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_LATCH_EN_SIZE 1
00176 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_LATCH_EN_LSB 7
00177 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_LATCH_EN_MSB 7
00178 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_LATCH_EN_MASK 0x80
00179 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_LATCH_EN_BIT 0x80
00180 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_LATCH_EN_TRUE_BIT 0x80
00181 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_LATCH_EN_FALSE_BIT 0x00
00182 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_POSTAMBLE_DETECT_EN_SIZE 1
00183 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_POSTAMBLE_DETECT_EN_LSB 6
00184 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_POSTAMBLE_DETECT_EN_MSB 6
00185 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_POSTAMBLE_DETECT_EN_MASK 0x40
00186 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_POSTAMBLE_DETECT_EN_BIT 0x40
00187 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_POSTAMBLE_DETECT_EN_TRUE_BIT 0x40
00188 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_POSTAMBLE_DETECT_EN_FALSE_BIT 0x00
00189 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_SYNC_EN_SIZE 1
00190 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_SYNC_EN_LSB 5
00191 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_SYNC_EN_MSB 5
00192 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_SYNC_EN_MASK 0x20
00193 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_SYNC_EN_BIT 0x20
00194 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_SYNC_EN_TRUE_BIT 0x20
00195 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_SYNC_EN_FALSE_BIT 0x00
00196 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_JUMP_EN_SIZE 1
00197 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_JUMP_EN_LSB 4
00198 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_JUMP_EN_MSB 4
00199 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_JUMP_EN_MASK 0x10
00200 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_JUMP_EN_BIT 0x10
00201 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_JUMP_EN_TRUE_BIT 0x10
00202 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_JUMP_EN_FALSE_BIT 0x00
00203 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_EN_SIZE 1
00204 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_EN_LSB 3
00205 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_EN_MSB 3
00206 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_EN_MASK 0x8
00207 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_EN_BIT 0x8
00208 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_EN_TRUE_BIT 0x8
00209 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_RSSI_EN_FALSE_BIT 0x00
00210 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_PREAMBLE_EN_SIZE 1
00211 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_PREAMBLE_EN_LSB 2
00212 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_PREAMBLE_EN_MSB 2
00213 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_PREAMBLE_EN_MASK 0x4
00214 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_PREAMBLE_EN_BIT 0x4
00215 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_PREAMBLE_EN_TRUE_BIT 0x4
00216 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_INVALID_PREAMBLE_EN_FALSE_BIT 0x00
00217 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_PREAMBLE_DETECT_EN_SIZE 1
00218 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_PREAMBLE_DETECT_EN_LSB 1
00219 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_PREAMBLE_DETECT_EN_MSB 1
00220 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_PREAMBLE_DETECT_EN_MASK 0x2
00221 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_PREAMBLE_DETECT_EN_BIT 0x2
00222 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_PREAMBLE_DETECT_EN_TRUE_BIT 0x2
00223 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_PREAMBLE_DETECT_EN_FALSE_BIT 0x00
00224 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_SYNC_DETECT_EN_SIZE 1
00225 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_SYNC_DETECT_EN_LSB 0
00226 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_SYNC_DETECT_EN_MSB 0
00227 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_SYNC_DETECT_EN_MASK 0x1
00228 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_SYNC_DETECT_EN_BIT 0x1
00229 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_SYNC_DETECT_EN_TRUE_BIT 0x1
00230 #define EZRADIO_PROP_INT_CTL_MODEM_ENABLE_SYNC_DETECT_EN_FALSE_BIT 0x00
00231 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_DEFAULT 0x4
00232 
00233 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_MASK 0xff
00234 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CAL_EN_SIZE 1
00235 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CAL_EN_LSB 6
00236 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CAL_EN_MSB 6
00237 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CAL_EN_MASK 0x40
00238 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CAL_EN_BIT 0x40
00239 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CAL_EN_TRUE_BIT 0x40
00240 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CAL_EN_FALSE_BIT 0x00
00241 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_FIFO_UNDERFLOW_OVERFLOW_ERROR_EN_SIZE 1
00242 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_FIFO_UNDERFLOW_OVERFLOW_ERROR_EN_LSB 5
00243 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_FIFO_UNDERFLOW_OVERFLOW_ERROR_EN_MSB 5
00244 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_FIFO_UNDERFLOW_OVERFLOW_ERROR_EN_MASK 0x20
00245 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_FIFO_UNDERFLOW_OVERFLOW_ERROR_EN_BIT 0x20
00246 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_FIFO_UNDERFLOW_OVERFLOW_ERROR_EN_TRUE_BIT 0x20
00247 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_FIFO_UNDERFLOW_OVERFLOW_ERROR_EN_FALSE_BIT 0x00
00248 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_STATE_CHANGE_EN_SIZE 1
00249 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_STATE_CHANGE_EN_LSB 4
00250 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_STATE_CHANGE_EN_MSB 4
00251 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_STATE_CHANGE_EN_MASK 0x10
00252 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_STATE_CHANGE_EN_BIT 0x10
00253 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_STATE_CHANGE_EN_TRUE_BIT 0x10
00254 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_STATE_CHANGE_EN_FALSE_BIT 0x00
00255 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CMD_ERROR_EN_SIZE 1
00256 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CMD_ERROR_EN_LSB 3
00257 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CMD_ERROR_EN_MSB 3
00258 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CMD_ERROR_EN_MASK 0x8
00259 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CMD_ERROR_EN_BIT 0x8
00260 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CMD_ERROR_EN_TRUE_BIT 0x8
00261 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CMD_ERROR_EN_FALSE_BIT 0x00
00262 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CHIP_READY_EN_SIZE 1
00263 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CHIP_READY_EN_LSB 2
00264 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CHIP_READY_EN_MSB 2
00265 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CHIP_READY_EN_MASK 0x4
00266 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CHIP_READY_EN_BIT 0x4
00267 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CHIP_READY_EN_TRUE_BIT 0x4
00268 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_CHIP_READY_EN_FALSE_BIT 0x00
00269 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_LOW_BATT_EN_SIZE 1
00270 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_LOW_BATT_EN_LSB 1
00271 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_LOW_BATT_EN_MSB 1
00272 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_LOW_BATT_EN_MASK 0x2
00273 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_LOW_BATT_EN_BIT 0x2
00274 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_LOW_BATT_EN_TRUE_BIT 0x2
00275 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_LOW_BATT_EN_FALSE_BIT 0x00
00276 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_WUT_EN_SIZE 1
00277 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_WUT_EN_LSB 0
00278 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_WUT_EN_MSB 0
00279 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_WUT_EN_MASK 0x1
00280 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_WUT_EN_BIT 0x1
00281 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_WUT_EN_TRUE_BIT 0x1
00282 #define EZRADIO_PROP_INT_CTL_CHIP_ENABLE_WUT_EN_FALSE_BIT 0x00
00283 #define EZRADIO_PROP_FRR_CTL_A_MODE_DEFAULT 0x1
00284 
00285 #define EZRADIO_PROP_FRR_CTL_A_MODE_MASK 0xff
00286 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_SIZE 8
00287 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_LSB 0
00288 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_MSB 7
00289 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_MIN 0
00290 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_MAX 0
00291 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_MASK 0xff
00292 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_DISABLED 0
00293 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_INT_STATUS 1
00294 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_INT_PEND 2
00295 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_INT_PH_STATUS 3
00296 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_INT_PH_PEND 4
00297 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_INT_MODEM_STATUS 5
00298 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_INT_MODEM_PEND 6
00299 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_INT_CHIP_STATUS 7
00300 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_INT_CHIP_PEND 8
00301 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_CURRENT_STATE 9
00302 #define EZRADIO_PROP_FRR_CTL_A_MODE_FRR_A_MODE_ENUM_LATCHED_RSSI 10
00303 #define EZRADIO_PROP_FRR_CTL_B_MODE_DEFAULT 0x2
00304 
00305 #define EZRADIO_PROP_FRR_CTL_B_MODE_MASK 0xff
00306 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_SIZE 8
00307 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_LSB 0
00308 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_MSB 7
00309 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_MIN 0
00310 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_MAX 0
00311 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_MASK 0xff
00312 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_DISABLED 0
00313 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_INT_STATUS 1
00314 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_INT_PEND 2
00315 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_INT_PH_STATUS 3
00316 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_INT_PH_PEND 4
00317 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_INT_MODEM_STATUS 5
00318 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_INT_MODEM_PEND 6
00319 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_INT_CHIP_STATUS 7
00320 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_INT_CHIP_PEND 8
00321 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_CURRENT_STATE 9
00322 #define EZRADIO_PROP_FRR_CTL_B_MODE_FRR_B_MODE_ENUM_LATCHED_RSSI 10
00323 #define EZRADIO_PROP_FRR_CTL_C_MODE_DEFAULT 0x9
00324 
00325 #define EZRADIO_PROP_FRR_CTL_C_MODE_MASK 0xff
00326 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_SIZE 8
00327 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_LSB 0
00328 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_MSB 7
00329 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_MIN 0
00330 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_MAX 0
00331 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_MASK 0xff
00332 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_DISABLED 0
00333 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_INT_STATUS 1
00334 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_INT_PEND 2
00335 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_INT_PH_STATUS 3
00336 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_INT_PH_PEND 4
00337 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_INT_MODEM_STATUS 5
00338 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_INT_MODEM_PEND 6
00339 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_INT_CHIP_STATUS 7
00340 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_INT_CHIP_PEND 8
00341 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_CURRENT_STATE 9
00342 #define EZRADIO_PROP_FRR_CTL_C_MODE_FRR_C_MODE_ENUM_LATCHED_RSSI 10
00343 #define EZRADIO_PROP_FRR_CTL_D_MODE_DEFAULT 0x0
00344 
00345 #define EZRADIO_PROP_FRR_CTL_D_MODE_MASK 0xff
00346 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_SIZE 8
00347 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_LSB 0
00348 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_MSB 7
00349 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_MIN 0
00350 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_MAX 0
00351 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_MASK 0xff
00352 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_DISABLED 0
00353 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_INT_STATUS 1
00354 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_INT_PEND 2
00355 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_INT_PH_STATUS 3
00356 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_INT_PH_PEND 4
00357 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_INT_MODEM_STATUS 5
00358 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_INT_MODEM_PEND 6
00359 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_INT_CHIP_STATUS 7
00360 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_INT_CHIP_PEND 8
00361 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_CURRENT_STATE 9
00362 #define EZRADIO_PROP_FRR_CTL_D_MODE_FRR_D_MODE_ENUM_LATCHED_RSSI 10
00363 
00364 #define EZRADIO_PROP_SYNC_CONFIG_DEFAULT 0x1
00365 
00366 #define EZRADIO_PROP_SYNC_CONFIG_MASK 0xff
00367 #define EZRADIO_PROP_SYNC_CONFIG_SKIP_TX_SIZE 1
00368 #define EZRADIO_PROP_SYNC_CONFIG_SKIP_TX_LSB 7
00369 #define EZRADIO_PROP_SYNC_CONFIG_SKIP_TX_MSB 7
00370 #define EZRADIO_PROP_SYNC_CONFIG_SKIP_TX_MASK 0x80
00371 #define EZRADIO_PROP_SYNC_CONFIG_SKIP_TX_BIT 0x80
00372 #define EZRADIO_PROP_SYNC_CONFIG_SKIP_TX_TRUE_BIT 0x80
00373 #define EZRADIO_PROP_SYNC_CONFIG_SKIP_TX_FALSE_BIT 0x00
00374 #define EZRADIO_PROP_SYNC_CONFIG_SKIP_TX_ENUM_SYNC_XMIT 0
00375 #define EZRADIO_PROP_SYNC_CONFIG_SKIP_TX_ENUM_NO_SYNC_XMIT 1
00376 #define EZRADIO_PROP_SYNC_CONFIG_RX_ERRORS_SIZE 3
00377 #define EZRADIO_PROP_SYNC_CONFIG_RX_ERRORS_LSB 4
00378 #define EZRADIO_PROP_SYNC_CONFIG_RX_ERRORS_MSB 6
00379 #define EZRADIO_PROP_SYNC_CONFIG_RX_ERRORS_MIN 0
00380 #define EZRADIO_PROP_SYNC_CONFIG_RX_ERRORS_MAX 7
00381 #define EZRADIO_PROP_SYNC_CONFIG_RX_ERRORS_MASK 0x70
00382 #define EZRADIO_PROP_SYNC_CONFIG_4FSK_SIZE 1
00383 #define EZRADIO_PROP_SYNC_CONFIG_4FSK_LSB 3
00384 #define EZRADIO_PROP_SYNC_CONFIG_4FSK_MSB 3
00385 #define EZRADIO_PROP_SYNC_CONFIG_4FSK_MASK 0x8
00386 #define EZRADIO_PROP_SYNC_CONFIG_4FSK_BIT 0x8
00387 #define EZRADIO_PROP_SYNC_CONFIG_4FSK_TRUE_BIT 0x8
00388 #define EZRADIO_PROP_SYNC_CONFIG_4FSK_FALSE_BIT 0x00
00389 #define EZRADIO_PROP_SYNC_CONFIG_4FSK_ENUM_ENUM_0 0
00390 #define EZRADIO_PROP_SYNC_CONFIG_4FSK_ENUM_ENUM_1 1
00391 #define EZRADIO_PROP_SYNC_CONFIG_MANCH_SIZE 1
00392 #define EZRADIO_PROP_SYNC_CONFIG_MANCH_LSB 2
00393 #define EZRADIO_PROP_SYNC_CONFIG_MANCH_MSB 2
00394 #define EZRADIO_PROP_SYNC_CONFIG_MANCH_MASK 0x4
00395 #define EZRADIO_PROP_SYNC_CONFIG_MANCH_BIT 0x4
00396 #define EZRADIO_PROP_SYNC_CONFIG_MANCH_TRUE_BIT 0x4
00397 #define EZRADIO_PROP_SYNC_CONFIG_MANCH_FALSE_BIT 0x00
00398 #define EZRADIO_PROP_SYNC_CONFIG_MANCH_ENUM_DISABLED 0
00399 #define EZRADIO_PROP_SYNC_CONFIG_MANCH_ENUM_ENABLED 1
00400 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_SIZE 2
00401 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_LSB 0
00402 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_MSB 1
00403 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_MIN 0
00404 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_MAX 0
00405 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_MASK 0x3
00406 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_ENUM_LEN_1_BYTES 0
00407 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_ENUM_LEN_2_BYTES 1
00408 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_ENUM_LEN_3_BYTES 2
00409 #define EZRADIO_PROP_SYNC_CONFIG_LENGTH_ENUM_LEN_4_BYTES 3
00410 #define EZRADIO_PROP_SYNC_BITS_DEFAULT ([ 0x2d, 0xd4, 0x2d, 0xd4 ])
00411 
00412 #define EZRADIO_PROP_SYNC_BITS_BITS_SIZE 32
00413 #define EZRADIO_PROP_SYNC_BITS_BITS_MSB 31
00414 #define EZRADIO_PROP_SYNC_BITS_BITS_LSB 0
00415 #define EZRADIO_PROP_SYNC_BITS_BITS_MIN 0
00416 #define EZRADIO_PROP_SYNC_BITS_BITS_MAX 4294967295
00417 #define EZRADIO_PROP_SYNC_BITS_BITS_31_24_INDEX 1
00418 #define EZRADIO_PROP_SYNC_BITS_BITS_31_24_MASK 0xff
00419 #define EZRADIO_PROP_SYNC_BITS_BITS_31_24_DEFAULT 0x2d
00420 #define EZRADIO_PROP_SYNC_BITS_BITS_31_24_SIZE 8
00421 #define EZRADIO_PROP_SYNC_BITS_BITS_31_24_LSB 0
00422 #define EZRADIO_PROP_SYNC_BITS_BITS_31_24_MSB 7
00423 #define EZRADIO_PROP_SYNC_BITS_BITS_31_24_MIN 0
00424 #define EZRADIO_PROP_SYNC_BITS_BITS_31_24_MAX 255
00425 #define EZRADIO_PROP_SYNC_BITS_BITS_23_16_INDEX 2
00426 #define EZRADIO_PROP_SYNC_BITS_BITS_23_16_MASK 0xff
00427 #define EZRADIO_PROP_SYNC_BITS_BITS_23_16_DEFAULT 0xd4
00428 #define EZRADIO_PROP_SYNC_BITS_BITS_23_16_SIZE 8
00429 #define EZRADIO_PROP_SYNC_BITS_BITS_23_16_LSB 0
00430 #define EZRADIO_PROP_SYNC_BITS_BITS_23_16_MSB 7
00431 #define EZRADIO_PROP_SYNC_BITS_BITS_23_16_MIN 0
00432 #define EZRADIO_PROP_SYNC_BITS_BITS_23_16_MAX 255
00433 #define EZRADIO_PROP_SYNC_BITS_BITS_15_8_INDEX 3
00434 #define EZRADIO_PROP_SYNC_BITS_BITS_15_8_MASK 0xff
00435 #define EZRADIO_PROP_SYNC_BITS_BITS_15_8_DEFAULT 0x2d
00436 #define EZRADIO_PROP_SYNC_BITS_BITS_15_8_SIZE 8
00437 #define EZRADIO_PROP_SYNC_BITS_BITS_15_8_LSB 0
00438 #define EZRADIO_PROP_SYNC_BITS_BITS_15_8_MSB 7
00439 #define EZRADIO_PROP_SYNC_BITS_BITS_15_8_MIN 0
00440 #define EZRADIO_PROP_SYNC_BITS_BITS_15_8_MAX 255
00441 #define EZRADIO_PROP_SYNC_BITS_BITS_7_0_INDEX 4
00442 #define EZRADIO_PROP_SYNC_BITS_BITS_7_0_MASK 0xff
00443 #define EZRADIO_PROP_SYNC_BITS_BITS_7_0_DEFAULT 0xd4
00444 #define EZRADIO_PROP_SYNC_BITS_BITS_7_0_SIZE 8
00445 #define EZRADIO_PROP_SYNC_BITS_BITS_7_0_LSB 0
00446 #define EZRADIO_PROP_SYNC_BITS_BITS_7_0_MSB 7
00447 #define EZRADIO_PROP_SYNC_BITS_BITS_7_0_MIN 0
00448 #define EZRADIO_PROP_SYNC_BITS_BITS_7_0_MAX 255
00449 
00450 #define EZRADIO_PROP_PA_PWR_LVL_DEFAULT 0x7f
00451 
00452 #define EZRADIO_PROP_PA_PWR_LVL_MASK 0xff
00453 #define EZRADIO_PROP_PA_PWR_LVL_DDAC_SIZE 7
00454 #define EZRADIO_PROP_PA_PWR_LVL_DDAC_LSB 0
00455 #define EZRADIO_PROP_PA_PWR_LVL_DDAC_MSB 6
00456 #define EZRADIO_PROP_PA_PWR_LVL_DDAC_MIN 0
00457 #define EZRADIO_PROP_PA_PWR_LVL_DDAC_MAX 127
00458 #define EZRADIO_PROP_PA_PWR_LVL_DDAC_MASK 0x7f
00459 
00460 #define EZRADIO_PROP_EZCONFIG_MODULATION_DEFAULT 0x2
00461 #define EZRADIO_PROP_EZCONFIG_MODULATION_MASK 0xff
00462 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_TYPE_SIZE 1
00463 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_TYPE_LSB 7
00464 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_TYPE_MSB 7
00465 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_TYPE_MASK 0x80
00466 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_TYPE_BIT 0x80
00467 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_TYPE_TRUE_BIT 0x80
00468 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_TYPE_FALSE_BIT 0x00
00469 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_TYPE_ENUM_SYNC 0
00470 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_TYPE_ENUM_ASYNC 1
00471 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_SIZE 2
00472 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_LSB 5
00473 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_MSB 6
00474 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_MIN 0
00475 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_MAX 0
00476 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_MASK 0x60
00477 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_ENUM_GPIO0 0
00478 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_ENUM_GPIO1 1
00479 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_ENUM_GPIO2 2
00480 #define EZRADIO_PROP_EZCONFIG_MODULATION_TX_DIRECT_MODE_GPIO_ENUM_GPIO3 3
00481 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_SOURCE_SIZE 2
00482 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_SOURCE_LSB 3
00483 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_SOURCE_MSB 4
00484 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_SOURCE_MIN 0
00485 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_SOURCE_MAX 0
00486 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_SOURCE_MASK 0x18
00487 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_SOURCE_ENUM_PACKET 0
00488 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_SOURCE_ENUM_DIRECT 1
00489 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_SOURCE_ENUM_PSEUDO 2
00490 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_SIZE 2
00491 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_LSB 0
00492 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_MSB 1
00493 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_MIN 0
00494 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_MAX 0
00495 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_MASK 0x3
00496 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_ENUM_CW 0
00497 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_ENUM_OOK 1
00498 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_ENUM_2FSK 2
00499 #define EZRADIO_PROP_EZCONFIG_MODULATION_MOD_TYPE_ENUM_2GFSK 3
00500 
00501 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_DEFAULT 0x40
00502 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_MASK 0xff
00503 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_TUNE_VALUE_SIZE 7
00504 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_TUNE_VALUE_LSB 0
00505 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_TUNE_VALUE_MSB 6
00506 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_TUNE_VALUE_MIN 0
00507 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_TUNE_VALUE_MAX 0
00508 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_TUNE_VALUE_MASK 0x7f
00509 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_TUNE_VALUE_ENUM_FASTEST_FREQUENCY 0
00510 #define EZRADIO_PROP_EZCONFIG_XO_TUNE_TUNE_VALUE_ENUM_SLOWEST_FREQUENCY 127
00511 
00512 #define EZRADIO_PROP_FREQ_CONTROL_INTE_DEFAULT 0x3c
00513 
00514 #define EZRADIO_PROP_FREQ_CONTROL_INTE_MASK 0xff
00515 #define EZRADIO_PROP_FREQ_CONTROL_INTE_INTE_SIZE 7
00516 #define EZRADIO_PROP_FREQ_CONTROL_INTE_INTE_LSB 0
00517 #define EZRADIO_PROP_FREQ_CONTROL_INTE_INTE_MSB 6
00518 #define EZRADIO_PROP_FREQ_CONTROL_INTE_INTE_MIN 0
00519 #define EZRADIO_PROP_FREQ_CONTROL_INTE_INTE_MAX 127
00520 #define EZRADIO_PROP_FREQ_CONTROL_INTE_INTE_MASK 0x7f
00521 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_DEFAULT ([ 0x8, 0x0, 0x0 ])
00522 
00523 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_SIZE 20
00524 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_MSB 19
00525 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_LSB 0
00526 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_MIN 0
00527 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_MAX 1048575
00528 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_19_16_INDEX 1
00529 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_19_16_MASK 0xf
00530 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_19_16_DEFAULT 0x8
00531 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_19_16_SIZE 4
00532 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_19_16_LSB 0
00533 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_19_16_MSB 3
00534 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_19_16_MIN 0
00535 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_19_16_MAX 15
00536 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_15_8_INDEX 2
00537 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_15_8_MASK 0xff
00538 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_15_8_DEFAULT 0x0
00539 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_15_8_SIZE 8
00540 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_15_8_LSB 0
00541 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_15_8_MSB 7
00542 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_15_8_MIN 0
00543 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_15_8_MAX 255
00544 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_7_0_INDEX 3
00545 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_7_0_MASK 0xff
00546 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_7_0_DEFAULT 0x0
00547 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_7_0_SIZE 8
00548 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_7_0_LSB 0
00549 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_7_0_MSB 7
00550 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_7_0_MIN 0
00551 #define EZRADIO_PROP_FREQ_CONTROL_FRAC_FRAC_7_0_MAX 255
00552 
00553 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_DEFAULT ([ 0x0, 0x0 ])
00554 
00555 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_SIZE 16
00556 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_MSB 15
00557 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_LSB 0
00558 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_MIN 0
00559 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_MAX 65535
00560 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_15_8_INDEX 4
00561 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_15_8_MASK 0xff
00562 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_15_8_DEFAULT 0x0
00563 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_15_8_SIZE 8
00564 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_15_8_LSB 0
00565 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_15_8_MSB 7
00566 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_15_8_MIN 0
00567 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_15_8_MAX 255
00568 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_7_0_INDEX 5
00569 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_7_0_MASK 0xff
00570 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_7_0_DEFAULT 0x0
00571 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_7_0_SIZE 8
00572 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_7_0_LSB 0
00573 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_7_0_MSB 7
00574 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_7_0_MIN 0
00575 #define EZRADIO_PROP_FREQ_CONTROL_CHANNEL_STEP_SIZE_CHANNEL_STEP_SIZE_7_0_MAX 255
00576 
00577 
00578 #endif  /* _EZRADIO_PROP_H_ */