| Electronic Components Datasheet Search |
|
OL2385SWUG Datasheet(PDF) 26 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
OL2385SWUG Datasheet(HTML) 26 Page - NXP Semiconductors |
|
26 / 64 page ![]() NXP Semiconductors OL2385SWUG SIGFOX software driver OL2385SWUG All information provided in this document is subject to legal disclaimers. © NXP B.V. 2018. All rights reserved. User guide Rev. 2.1 — 6 April 2018 26 / 64 Function Description SF_ChangeNetworkStandard Changes the up-link and down-link frequency and bit rate, depending on which of the following standards is enabled: European ETSI standard (default setting), USA FCC standard, Japanese/ Korean ARIB standard and South American FCC standard. Uses Change_To_RCZ1 (European ETSI), Change_To_RCZ2 (USA FCC),Change To RCZ3 (Japanese/Korean ARIB) and Change_To_RCZ4 (South American FCC) to set the appropriate standard. SF_SwitchToPrivateKey Sends the Switch_to_Private_Key command in order to switch to the private key provided by SIGFOX. It is used for normal RF transmission. SF_SwitchToPublicKey Sends the Switch_to_Public_Key command in order to switch to the public key provided by SIGFOX. It is used for protocol tests using SFXIQ or SNEK emulator. SF_TransmitZeroSeq Sends modulated zeros at currently set frequency using PSK_ASK_Zero_Sequence command. SF_TransmitAAAASeq Sends modulated 0xAA at currently set frequency using PSK_ASK_AAAA_Sequence command. SF_SetDlFrequency Sets down-link frequency of the SIGFOX device via Set_DL_Frequency command. SF_GetDlFrequency Gets down-link frequency of the SIGFOX device via Get_DL_Frequency command. SF_SetFCCMacroChannel Sets the FCC macro channel by sending the Set_FCC_Macro_Channel command. SF_GetFCCMacroChUsage Gets the FCC macro channel usage by sending the Get_FCC_Macro_Channel_Usage command. SF_ResetFCCMacroChannel Restores the default macro channel settings using Reset_FCC_Macro_Channel command. SF_CalibrateFreqStatic Calibrates TX frequency using Static_Frequency_Calibration command. The passed drift offset measured in Hz is added or subtracted to the LO when doing RF TX. SF_UpdateTempFreqCalTable Updates temperature frequency calibration table using the Temperature_Frequency_Calibration command. SF_ReadTempFreqCalTable Reads temperature frequency calibration table using the Temperature_Frequency_Calibration command. SF_SetDefaultTempFreqCalTable Sets default temperature frequency calibration table using the Temperature_Frequency_Calibration command. SF_GetLastSentRSSI Gets the recently computed RSSI using the Get_Last_Sent_RSSI command. SF_GetLast30SentRSSI Sends the Get_Last_Sent_RSSI command to get the recently computed RSSI measure for 30 frames during RX GFSK test. This is the receiver sensitivity test. SF_ResetLastSentRSSIBuffer Sends the Get_Last_Sent_RSSI command to reset the buffer, which holds the recently computed RSSI for 30 frames during RX GFSK test. This is the receiver sensitivity test. SF_ReadCurrentPATable Reads current ETSI/FCC PA table using the Update_PA_Curve command. SF_UpdatePATable Updates the ETSI/FCC PA table using the Update_PA_Curve command. SF_SetDefaultPATable Sets default ETSI/FCC PA table using the Update_PA_Curve command. SF_CalibrateInitialRSSI Sets the initial RSSI drift offset using the Initial_RSSI_Calibration command. SF_SendCommandNonBlock Sends a command to the device, but does not wait for an acknowledgment. Use the SF_HAS_CMD_ACK macro to check if the selected command has issued an ACK. Then use the SF_Is_Ack_Frame_Ready and SF_Read_Ack_Frame_NonBlock functions to receive the ACK. SF_IsAckFrameReady Checks if the SIGFOX device is ready to send an acknowledgment. It checks the ACK pin value, which is active low. The user can use the SF_HAS_CMD_ACK macro to check if a command has issued an acknowledgment. SF_ReadAckFrameNonBlock Receives an acknowledge frame. Should be used in conjunction with the SF_Send_Command_NonBlock and SF_Is_Ack_Frame_Ready functions. Use the SF_HAS_CMD_ACK macro to check if a command has an acknowledgment. Peripherals setup The following functions are placed in the sf_setup.h header file. SF_SetupSPI Configures a SPI module used by the SIGFOX device. SF_SetupGPIOs Configures the GPIOs used for the SIGFOX device. Note that this function should not be used in SDK S32 when using the pin_mux component. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |