LR1110
User Manual Rev.1.0
UM.LR1110.W.APP March 2020
5 of 130
Semtech
www.semtech.com
11.2 GNSS Principle Of Operation .................................................................................................... 95
11.3 GNSS API Functions ...................................................................................................................... 96
11.3.1 SetGNSSConstellationToUse ........................................................................................ 96
11.3.2 GnssSetMode ..................................................................................................................... 96
11.3.3 GnssAutonomous............................................................................................................. 97
11.3.4 GnssAssisted....................................................................................................................... 97
11.3.5 GnssSetAssistancePosition............................................................................................ 98
11.4 GNSS Scanning Results Description ....................................................................................... 98
11.4.1 NAV Message Description ............................................................................................. 98
11.4.2 GnssGetResultSize Command...................................................................................... 99
11.4.3 GnssReadResults ............................................................................................................100
11.4.4 GnssGetNbSvDetected ................................................................................................101
11.4.5 GnssGetSvDetected ......................................................................................................101
11.4.6 GnssGetConsumption ..................................................................................................102
11.5 GNSS Almanac .............................................................................................................................102
11.5.1 Almanac Full Update .....................................................................................................103
12. Crypto Engine............................................................................................................................................105
12.1 Description ....................................................................................................................................105
12.2 Cryptographic Keys Definition ...............................................................................................105
12.3 Commands ....................................................................................................................................107
12.3.1 CEStatus..............................................................................................................................107
12.3.2 CryptoSetKey....................................................................................................................107
12.3.3 CryptoDeriveAndStoreKey..........................................................................................108
12.3.4 CryptoProcessJoinAccept............................................................................................108
12.3.5 CryptoComputeAesCmac............................................................................................109
12.3.6 CryptoVerifyAesCmac ...................................................................................................110
12.3.7 CryptoAesEncrypt01......................................................................................................111
12.3.8 CryptoAesEncrypt...........................................................................................................111
12.3.9 CryptoAesDecrypt ..........................................................................................................112
12.3.10 CryptoStoreToFlash.....................................................................................................113
12.3.11 CryptoRestoreFromFlash...........................................................................................113
12.3.12 CryptoSetParam............................................................................................................114
12.3.13 CryptoGetParam...........................................................................................................114
13. LR1110 Provisioning................................................................................................................................115
13.1 Description ....................................................................................................................................115
13.2 Provisioning Commands ..........................................................................................................115
13.2.1 GetDevEUI .........................................................................................................................115
13.2.2 GetAppEUI.........................................................................................................................115
13.2.3 ReadDevicePin.................................................................................................................116
14. Test Commands........................................................................................................................................117
14.1 Regulatory Overview .................................................................................................................117
14.1.1 ETSI.......................................................................................................................................117
14.1.2 FCC .......................................................................................................................................117
14.2 Commands ....................................................................................................................................118
14.2.1 SetTxCw..............................................................................................................................118
14.2.2 SetTxInfinitePreamble...................................................................................................118