@@ -181,16 +181,6 @@ const (
181181 SX126X_DIO2_AS_IRQ = 0x00 // 7 0 DIO2 configuration: IRQ
182182 SX126X_DIO2_AS_RF_SWITCH = 0x01 // 7 0 RF switch control
183183
184- //SX126X_CMD_SET_DIO3_AS_TCXO_CTRL
185- SX126X_DIO3_OUTPUT_1_6 = 0x00 // 7 0 DIO3 voltage output for TCXO: 1.6 V
186- SX126X_DIO3_OUTPUT_1_7 = 0x01 // 7 0 1.7 V
187- SX126X_DIO3_OUTPUT_1_8 = 0x02 // 7 0 1.8 V
188- SX126X_DIO3_OUTPUT_2_2 = 0x03 // 7 0 2.2 V
189- SX126X_DIO3_OUTPUT_2_4 = 0x04 // 7 0 2.4 V
190- SX126X_DIO3_OUTPUT_2_7 = 0x05 // 7 0 2.7 V
191- SX126X_DIO3_OUTPUT_3_0 = 0x06 // 7 0 3.0 V
192- SX126X_DIO3_OUTPUT_3_3 = 0x07 // 7 0 3.3 V
193-
194184 //SX126X_CMD_SET_PACKET_TYPE
195185 SX126X_PACKET_TYPE_GFSK = 0x00 // 7 0 packet type: GFSK
196186 SX126X_PACKET_TYPE_LORA = 0x01 // 7 0 LoRa
@@ -312,3 +302,17 @@ const (
312302 SX126X_LORA_MAC_PUBLIC_SYNCWORD = 0x3444
313303 SX126X_LORA_MAC_PRIVATE_SYNCWORD = 0x1424
314304)
305+
306+ type Dio3OutputVoltage uint8
307+
308+ const (
309+ //SX126X_CMD_SET_DIO3_AS_TCXO_CTRL
310+ SX126X_DIO3_OUTPUT_1_6 Dio3OutputVoltage = 0x00 // 7 0 DIO3 voltage output for TCXO: 1.6 V
311+ SX126X_DIO3_OUTPUT_1_7 Dio3OutputVoltage = 0x01 // 7 0 1.7 V
312+ SX126X_DIO3_OUTPUT_1_8 Dio3OutputVoltage = 0x02 // 7 0 1.8 V
313+ SX126X_DIO3_OUTPUT_2_2 Dio3OutputVoltage = 0x03 // 7 0 2.2 V
314+ SX126X_DIO3_OUTPUT_2_4 Dio3OutputVoltage = 0x04 // 7 0 2.4 V
315+ SX126X_DIO3_OUTPUT_2_7 Dio3OutputVoltage = 0x05 // 7 0 2.7 V
316+ SX126X_DIO3_OUTPUT_3_0 Dio3OutputVoltage = 0x06 // 7 0 3.0 V
317+ SX126X_DIO3_OUTPUT_3_3 Dio3OutputVoltage = 0x07 // 7 0 3.3 V
318+ )
0 commit comments