1- import type { AGPSRequest } from '@nordicsemiconductor/asset-tracker-cloud-docs/protocol'
1+ import type { AGNSSRequest } from '@nordicsemiconductor/asset-tracker-cloud-docs/protocol'
22import type { Static } from '@sinclair/typebox'
33import { useContext , useState } from 'react'
44import { MessageContext } from './Device.js'
55import { useSettings } from './context/SettingsContext.js'
66import { sendMessage } from './sendMessage.js'
77
8- const AGPSDataTypes = {
8+ const AGNSSDataTypes = {
99 1 : 'UTC parameters' ,
1010 2 : 'Ephemerides' ,
1111 3 : 'Almanac' ,
@@ -16,7 +16,7 @@ const AGPSDataTypes = {
1616 9 : 'Satellite integrity data' ,
1717}
1818
19- export const AGPS = ( {
19+ export const AGNSS = ( {
2020 mcc,
2121 mnc,
2222 cell,
@@ -30,14 +30,14 @@ export const AGPS = ({
3030 const { endpoint } = useSettings ( )
3131 const [ types , setTypes ] = useState < number [ ] > ( [ 1 , 2 , 3 , 4 , 6 , 7 , 8 , 9 ] )
3232 const { messages } = useContext ( MessageContext )
33- const agpsMessages = messages . filter ( ( { topic } ) => topic . endsWith ( '/agps ' ) )
33+ const agnssMessages = messages . filter ( ( { topic } ) => topic . endsWith ( '/agnss ' ) )
3434
3535 return (
3636 < form className = "card mt-4" >
3737 < div className = "card-header" > Assisted GPS</ div >
3838 < div className = "card-body" >
3939 < fieldset className = "mb-3" >
40- { Object . entries ( AGPSDataTypes ) . map ( ( [ k , v ] ) => {
40+ { Object . entries ( AGNSSDataTypes ) . map ( ( [ k , v ] ) => {
4141 const t = parseInt ( k , 10 )
4242 return (
4343 < div className = "form-check" key = { k } >
@@ -60,9 +60,9 @@ export const AGPS = ({
6060 )
6161 } ) }
6262 </ fieldset >
63- { agpsMessages . length > 0 && (
63+ { agnssMessages . length > 0 && (
6464 < ul >
65- { agpsMessages . map ( ( { payload } , k ) => (
65+ { agnssMessages . map ( ( { payload } , k ) => (
6666 < li key = { k } > { payload . length } bytes</ li >
6767 ) ) }
6868 </ ul >
@@ -73,14 +73,14 @@ export const AGPS = ({
7373 type = "button"
7474 className = "btn btn-primary"
7575 onClick = { ( ) => {
76- const m : Static < typeof AGPSRequest > = {
76+ const m : Static < typeof AGNSSRequest > = {
7777 mcc,
7878 mnc,
7979 cell,
8080 area,
8181 types : types ?? [ 1 , 2 , 3 , 4 , 6 , 7 , 8 , 9 ] ,
8282 }
83- sendMessage ( { endpoint } ) ( m , 'agps /get' ) . catch ( console . error )
83+ sendMessage ( { endpoint } ) ( m , 'agnss /get' ) . catch ( console . error )
8484 } }
8585 >
8686 Request A-GPS data
0 commit comments