Retrieves the specified Skylight configuration.
| address | string Example: address=127.0.0.1:7531 The Skylight instance to query. |
An object containing Skylight configuration information.
The provided `address`` was not valid
Skylight did not respond
{- "database_parameters": {
- "gsm_config": {
- "max_scan_results": 5000
}, - "cdma2k_config": {
- "max_scan_results": 5000
}, - "umts_config": {
- "max_scan_results": 5000,
- "min_secs_between_saved_phy_measurements": 0.5
}, - "lte_config": {
- "max_scan_results": 5000,
- "min_secs_between_saved_phy_measurements": 0.5
}, - "nr_config": {
- "max_scan_results": 5000,
- "min_secs_between_saved_phy_measurements": 0.5
}, - "p25_config": {
- "max_scan_results": 5000
}
}, - "scanner_parameters": {
- "address": "127.0.0.1:7531",
- "gps_update_rate": 0,
- "radio_enabled": true,
- "rcs_enabled": true,
- "resource_utilization": "standard",
- "scan_all_nr_channels": false,
- "measurement_stop_policy": "detect_timeout",
- "measurement_num_detect_failures_limit": 5,
- "measurement_detect_timeout": 120
}
}Sets the specified Skylight configuration. The API user only needs to populate the fields that should be updated. Values that are not specified are left unchanged.
| address | string Example: address=127.0.0.1:7531 The Skylight instance to update. |
The desired Skylight Configuration.
| database_parameters | object Configuration options for the Skylight database. The database is maintained by the Skylight web server and may contain survey information derived from multiple Skylight scanner instances; each of which is identified by a unique |
| scanner_parameters | object Configuration information associated with a specific Skylight scanner; identified by |
An object containing info about Skylight's Survey configuration
The provided configuration or address was not valid
Skylight did not respond
{- "database_parameters": {
- "gsm_config": {
- "max_scan_results": 5000
}, - "cdma2k_config": {
- "max_scan_results": 5000
}, - "umts_config": {
- "max_scan_results": 5000,
- "min_secs_between_saved_phy_measurements": 0.5
}, - "lte_config": {
- "max_scan_results": 5000,
- "min_secs_between_saved_phy_measurements": 0.5
}, - "nr_config": {
- "max_scan_results": 5000,
- "min_secs_between_saved_phy_measurements": 0.5
}, - "p25_config": {
- "max_scan_results": 5000
}
}, - "scanner_parameters": {
- "address": "127.0.0.1:7531",
- "gps_update_rate": 0,
- "radio_enabled": true,
- "rcs_enabled": true,
- "resource_utilization": "standard",
- "scan_all_nr_channels": false,
- "measurement_stop_policy": "detect_timeout",
- "measurement_num_detect_failures_limit": 5,
- "measurement_detect_timeout": 120
}
}An object containing information about the current status of the Skylight database.
An object containing information about the current status of the Skylight database.
An error occurred while trying to fetch the database status
{- "scan_results": {
- "gsm_results": 500,
- "cdma2k_results": 500,
- "umts_results": 500,
- "lte_results": 500,
- "nr_results": 500,
- "p25_results": 500
}
}This endpoint provides a way to retrieve a set of Radio Access Technologies (RATs) and their corresponding specification defined bands and channels that are defined within a user-specified frequency range.
The returned results are filtered based on which RATs are licensed and compatible with the selected Skylight instance.
| low-freq-mhz required | string Example: low-freq-mhz=751.0 Defines the low (inclusive) end of the frequency range to search in Megahertz |
| high-freq-mhz required | string Example: high-freq-mhz=753.0 Defines the high (inclusive) end of the frequency range to search in Megahertz |
| tech | string Enum: "cdma2k" "gsm" "lte" "nr" "umts" Example: tech=nr Specifies one of Skylight's supported RATs. Used to filter out |
| gscn-only | string Example: gscn-only=1 If specified, this option will filter out any NR channels that do not have a corresponding Global Synchronization Channel Number (GSCN). The |
| type | string Enum: "band" "band-chan" Example: type=band Indicates whether bands or bands AND channels should be returned. The default is to return both bands and channels ( |
| address required | string Example: address=127.0.0.1:7531 The desired Skylight instance to query |
The requested RATs/bands/channels were retrieved
Frequency range or address was not provided or invalid
Skylight did not respond
[- {
- "type": "band",
- "tech": "lte",
- "bands": [
- {
- "band": 2,
- "channels": [
- "675",
- "676",
- "677",
- "678"
]
}, - {
- "band": 25,
- "channels": [
- "8115",
- "8116",
- "8117",
- "8118"
]
}
]
}, - {
- "type": "band",
- "tech": "nr",
- "bands": [
- {
- "band": 5
}, - {
- "band": 71
}
]
}
]Upload a new Skylight License file
The new Skylight License file
| metadata required | object |
| file required | string <binary> The new Skylight License file |
The new Skylight License was valid and has been successfully applied. The new Skylight License object is returned in the response body.
There was an error processing the provided Skylight license file
The Skylight instance at skylight-address was not found
Skylight did not respond
{- "address": "127.0.0.1:7531",
- "license": [
- {
- "expiration": "2021-12-31",
- "features": [
- "fdd_lte",
- "fdd_lte_rcs",
- "td_lte",
- "td_lte_rcs",
- "p25"
], - "file_path": "/usr/local/license.txt",
- "product": "skylight"
}
]
}Exports all application logs in a gzipped tarball.
The requested export file was generated and returned
There was an error packaging the log files for download
Skylight did not respond
Retrieves a list of each Skylight instances' status
| address | string Example: address=127.0.0.1:7531 The desired Skylight instance |
An object containing all of the info about Skylight's configuration
NOTE:
licenseis null when Skylight did not find a license file
Skylight did not respond
[- {
- "address": "127.0.0.1:7531",
- "has_gps_fix": true,
- "has_radio_resource": true,
- "license": [
- {
- "expiration": "2021-12-31",
- "features": [
- "fdd_lte",
- "fdd_lte_rcs",
- "td_lte",
- "td_lte_rcs",
- "p25"
], - "file_path": "/usr/local/license.txt",
- "product": "skylight"
}
], - "rx_ports": [
- "rx1",
- "rx2"
], - "surveys": [
- {
- "address": "127.0.0.1:7531",
- "one_shot": false,
- "rx_port": "rx1",
- "survey_parameters": [
- {
- "type": "band",
- "tech": "lte",
- "system_information": [
- "MIB",
- "SIB1",
- "SIB2"
], - "bands": [
- {
- "band": 2,
- "prioritized_channels": [
- "675",
- "872",
- "1025",
- "1123"
]
}, - {
- "band": 4,
- "prioritized_channels": [
- "2050",
- "2200"
]
}
]
}, - {
- "type": "band",
- "tech": "nr",
- "bands": [
- {
- "band": 5
}, - {
- "band": 71
}
]
}, - {
- "type": "frequency-list",
- "tech": "p25",
- "frequencies": [
- 1950000000,
- 1950500000
]
}, - {
- "type": "frequency-range",
- "tech": "lte",
- "start_hz": 1900000000,
- "stop_hz": 2100000000,
- "raster_hz": 5000000
}
], - "file_parameters": {
- "survey_file_type": "sigmf",
- "survey_file_parameters": {
- "metadata_file_path": "/local/recordings/example.sigmf-meta"
}, - "file_start_offset_ms": 0,
- "file_step_ms": 1000,
- "file_stop_offset_ms": 0
}, - "survey_id": "10",
- "state": "active",
- "start_date_time": "string",
- "stop_date_time": "string"
}
], - "version": {
- "address": "127.0.0.1:7531",
- "libsidekiq": "4.16.2",
- "build_date": "2021_10_07_18_59_13",
- "revision": "3f10628",
- "device": {
- "firmware": "0.1",
- "fpga": "3.14 21010521",
- "hash": "0x179cebc9",
- "serial": "1234",
- "type": "sidekiq Z2-C0"
}
}
}
]Retrieve a list of surveys performed by the Skylight instance specified by skylight-address
| address | string Example: address=127.0.0.1:7531 The desired Skylight instance |
A list containing all of the Survey performed by the specified Skylight instance
An error occurred while trying to fetch the Survey list
[- {
- "address": "127.0.0.1:7531",
- "one_shot": false,
- "rx_port": "rx1",
- "survey_parameters": [
- {
- "type": "band",
- "tech": "lte",
- "system_information": [
- "MIB",
- "SIB1",
- "SIB2"
], - "bands": [
- {
- "band": 2,
- "prioritized_channels": [
- "675",
- "872",
- "1025",
- "1123"
]
}, - {
- "band": 4,
- "prioritized_channels": [
- "2050",
- "2200"
]
}
]
}, - {
- "type": "band",
- "tech": "nr",
- "bands": [
- {
- "band": 5
}, - {
- "band": 71
}
]
}, - {
- "type": "frequency-list",
- "tech": "p25",
- "frequencies": [
- 1950000000,
- 1950500000
]
}, - {
- "type": "frequency-range",
- "tech": "lte",
- "start_hz": 1900000000,
- "stop_hz": 2100000000,
- "raster_hz": 5000000
}
], - "file_parameters": {
- "survey_file_type": "sigmf",
- "survey_file_parameters": {
- "metadata_file_path": "/local/recordings/example.sigmf-meta"
}, - "file_start_offset_ms": 0,
- "file_step_ms": 1000,
- "file_stop_offset_ms": 0
}, - "survey_id": "10",
- "state": "active",
- "start_date_time": "string",
- "stop_date_time": "string"
}
]Attempts to add a new Survey to the Skylight instance specified by skylight-address
The desired Skylight Survey Configuration.
| address required | string the IP address and port of the Skylight instance |
| one_shot | boolean Default: false An optional flag that will result in Skylight returning to |
| rx_port required | string The Rx Port to use for the survey |
| survey_parameters required | Array of objects or objects or objects A list of tech-specific survey parameters, defining which protocols and frequencies Skylight will survey. |
| file_parameters | object If present, |
An object containing info about the resulting Skylight Survey configuration, which should match what was sent in the request body, with a survey_id and state provided by the server
The requested Skylight Survey Configuration was not successfully added.
An error occurred while trying to add the new Survey
{- "address": "127.0.0.1:7531",
- "one_shot": false,
- "rx_port": "rx1",
- "survey_parameters": [
- {
- "type": "band",
- "tech": "lte",
- "system_information": [
- "MIB",
- "SIB1",
- "SIB2"
], - "bands": [
- {
- "band": 2,
- "prioritized_channels": [
- "675",
- "872",
- "1025",
- "1123"
]
}, - {
- "band": 4,
- "prioritized_channels": [
- "2050",
- "2200"
]
}
]
}, - {
- "type": "band",
- "tech": "nr",
- "bands": [
- {
- "band": 5
}, - {
- "band": 71
}
]
}, - {
- "type": "frequency-list",
- "tech": "p25",
- "frequencies": [
- 1950000000,
- 1950500000
]
}, - {
- "type": "frequency-range",
- "tech": "lte",
- "start_hz": 1900000000,
- "stop_hz": 2100000000,
- "raster_hz": 5000000
}
], - "file_parameters": {
- "survey_file_type": "sigmf",
- "survey_file_parameters": {
- "metadata_file_path": "/local/recordings/example.sigmf-meta"
}, - "file_start_offset_ms": 0,
- "file_step_ms": 1000,
- "file_stop_offset_ms": 0
}
}{- "address": "127.0.0.1:7531",
- "one_shot": false,
- "rx_port": "rx1",
- "survey_parameters": [
- {
- "type": "band",
- "tech": "lte",
- "system_information": [
- "MIB",
- "SIB1",
- "SIB2"
], - "bands": [
- {
- "band": 2,
- "prioritized_channels": [
- "675",
- "872",
- "1025",
- "1123"
]
}, - {
- "band": 4,
- "prioritized_channels": [
- "2050",
- "2200"
]
}
]
}, - {
- "type": "band",
- "tech": "nr",
- "bands": [
- {
- "band": 5
}, - {
- "band": 71
}
]
}, - {
- "type": "frequency-list",
- "tech": "p25",
- "frequencies": [
- 1950000000,
- 1950500000
]
}, - {
- "type": "frequency-range",
- "tech": "lte",
- "start_hz": 1900000000,
- "stop_hz": 2100000000,
- "raster_hz": 5000000
}
], - "file_parameters": {
- "survey_file_type": "sigmf",
- "survey_file_parameters": {
- "metadata_file_path": "/local/recordings/example.sigmf-meta"
}, - "file_start_offset_ms": 0,
- "file_step_ms": 1000,
- "file_stop_offset_ms": 0
}, - "survey_id": "10",
- "state": "active",
- "start_date_time": "string",
- "stop_date_time": "string"
}Delete all Surveys along with their scan results from the system.
NOTE: Any active surveys will be stopped and deleted
| address | string Example: address=127.0.0.1:7531 The desired Skylight instance.
|
All Surveys, along with their scan results, were deleted from the system
An error occurred while trying to remove the Surveys
Attempts to validate the provided survey_parameters
The list of survey_parameters to validate
| tech required | string Enum: "cdma2k" "evdo" "gsm" "lte" "nr" "p25" "umts" "wifi" Specifies one of Skylight's supported technologies |
| type required | string Enum: "band" "frequency-list" "frequency-range" |
| system_information | Array of strings Default: null An optional list specifying which System Information messages Skylight should attempt to decode. Leaving this field unpopulated or empty will result in the default behavior – Skylight will attempt to decode the MIB, SIB1, and SIB2 as well as any other SIBs it finds in the SIB1 schedule. |
| bands | Array of objects |
All survey_parameters were valid
Not all of the provided survey_parameters were valid
An error occurred while trying to validate the Survey
[- {
- "tech": "lte",
- "type": "band",
- "system_information": [
- "MIB"
], - "bands": [
- {
- "band": "5",
- "channels": [
- "1234"
]
}
]
}
][ ]Retrieves the specified Skylight survey configuration.
| survey-id | string Example: 10 The desired Survey's survey-id. |
An object containing info about Skylight's Survey configuration
The provided survey-id was not valid
The Survey was not found
An error occurred while trying to fetch the Survey
{- "address": "127.0.0.1:7531",
- "one_shot": false,
- "rx_port": "rx1",
- "survey_parameters": [
- {
- "type": "band",
- "tech": "lte",
- "system_information": [
- "MIB",
- "SIB1",
- "SIB2"
], - "bands": [
- {
- "band": 2,
- "prioritized_channels": [
- "675",
- "872",
- "1025",
- "1123"
]
}, - {
- "band": 4,
- "prioritized_channels": [
- "2050",
- "2200"
]
}
]
}, - {
- "type": "band",
- "tech": "nr",
- "bands": [
- {
- "band": 5
}, - {
- "band": 71
}
]
}, - {
- "type": "frequency-list",
- "tech": "p25",
- "frequencies": [
- 1950000000,
- 1950500000
]
}, - {
- "type": "frequency-range",
- "tech": "lte",
- "start_hz": 1900000000,
- "stop_hz": 2100000000,
- "raster_hz": 5000000
}
], - "file_parameters": {
- "survey_file_type": "sigmf",
- "survey_file_parameters": {
- "metadata_file_path": "/local/recordings/example.sigmf-meta"
}, - "file_start_offset_ms": 0,
- "file_step_ms": 1000,
- "file_stop_offset_ms": 0
}, - "survey_id": "10",
- "state": "active",
- "start_date_time": "string",
- "stop_date_time": "string"
}Deletes the specified Skylight survey and its scan results from the system
NOTE: If the survey is in
activestate, it will be stopped and deleted unless theforce-stopquery parameter is set to false.
| survey-id | string Example: 10 The desired Survey's survey-id. |
| force-stop | boolean Default: true If set to false, the specified Survey will not be deleted if it is in |
The Survey and its scan results were deleted
The provided survey-id was not valid
The Survey was not found
An error occurred while trying to delete the Survey
Set the state of a Survey to stopped
| survey-id | string Example: 10 The desired Survey's survey-id. |
The Survey was stopped
The provided 'state' was not valid or acceptable
The Survey was not found
An error occurred while trying to stop the Survey
"stopped"{- "address": "127.0.0.1:7531",
- "one_shot": false,
- "rx_port": "rx1",
- "survey_parameters": [
- {
- "type": "band",
- "tech": "lte",
- "system_information": [
- "MIB",
- "SIB1",
- "SIB2"
], - "bands": [
- {
- "band": 2,
- "prioritized_channels": [
- "675",
- "872",
- "1025",
- "1123"
]
}, - {
- "band": 4,
- "prioritized_channels": [
- "2050",
- "2200"
]
}
]
}, - {
- "type": "band",
- "tech": "nr",
- "bands": [
- {
- "band": 5
}, - {
- "band": 71
}
]
}, - {
- "type": "frequency-list",
- "tech": "p25",
- "frequencies": [
- 1950000000,
- 1950500000
]
}, - {
- "type": "frequency-range",
- "tech": "lte",
- "start_hz": 1900000000,
- "stop_hz": 2100000000,
- "raster_hz": 5000000
}
], - "file_parameters": {
- "survey_file_type": "sigmf",
- "survey_file_parameters": {
- "metadata_file_path": "/local/recordings/example.sigmf-meta"
}, - "file_start_offset_ms": 0,
- "file_step_ms": 1000,
- "file_stop_offset_ms": 0
}, - "survey_id": "10",
- "state": "active",
- "start_date_time": "string",
- "stop_date_time": "string"
}Exports all Survey Results matching the provided parameters to a file of the specified format.
| tech required | string Enum: "cdma2k" "evdo" "gsm" "lte" "nr" "p25" "umts" "wifi" Example: tech=lte Specifies one of Skylight's supported technologies |
| type | string Default: "csv" Enum: "csv" "gns" The type of export requested. |
| address | string Example: address=192.168.3.1:7531 The desired Skylight instance |
| survey-id | Array of strings Example: survey-id=10,11 A set of Survey IDs for the survey(s) that should be exported. When provided, only |
| limit | integer The maximum number of |
| unique-set | Array of strings Example: unique-set=tech,physical_cell_id A set of |
| bands | Array of strings Example: bands=2,4 A list of bands by which the returned values should be filtered. Only valid when |
| frequency-mhz | Array of numbers <float> Example: frequency-mhz=1900.5,2050 A list of frequencies (in megahertz) by which the returned values should be filtered. |
| start-time | string <date-time> Example: start-time=2023-01-12T06:05:11+0000 An ISO 8601 formatted string specifying a date and time before which no results should be returned |
| stop-time | string <date-time> Example: stop-time=2023-01-12T06:05:11+0000 An ISO 8601 formatted string specifying a date and time after which no results should be returned |
| validate | boolean Indicates whether scan results should be validated prior to export. Defaults to |
The requested export file was generated and returned
The provided tech was not valid or the export type is not supported for the specified tech
No results were found for the specified tech
Skylight did not respond
Retrieves any Survey results that match the passed query paramters. If no results are found, an empty array is retuned.
| survey-id | Array of strings Example: survey-id=10,11 A set of Survey IDs for the survey(s) that should be exported. When provided, only |
| unique-set | Array of strings Example: unique-set=tech,physical_cell_id A set of |
| technology | string Enum: "cdma2k" "evdo" "gsm" "lte" "nr" "p25" "umts" "wifi" Example: technology=lte Specifies one of Skylight's supported technologies |
| frequency-mhz | Array of numbers <float> Example: frequency-mhz=1900.5,2050 A list of frequencies (in megahertz) by which the returned values should be filtered. |
The requested survey was found
Skylight did not respond
[- {
- "tech": "lte",
- "band": "2",
- "channel_position": "1/100",
- "survey_id": "10",
- "gps": {
- "altitude": "221.300000",
- "date_time": "string",
- "has_fix": true,
- "horizontal_dilution_of_precision": "1.40000",
- "latitude": "42.060162",
- "longitude": "-88.072929",
- "satellite_count": 7
}, - "rapid_channel_scan_channel_position": "1/100",
- "scan_iteration": 128,
- "system_date_time": "string",
- "bandwidth_mhz": 10,
- "cell_barred": "barred",
- "cell_identity": "30ffff0",
- "duplex_mode": "FDD",
- "earfcn": 2050,
- "frequency_mhz": 2120,
- "mib": "00112233445566778899AABBCCDDEEFF",
- "pci": 277,
- "plmn_identity_list": [
- {
- "plmn_identity": {
- "mcc": [
- 3,
- 1,
- 0
], - "mnc": [
- 4,
- 8,
- 0
]
}
}
], - "rssi": -38.7,
- "rsrp": -64.3,
- "rsrq": -12.6,
- "sib1": "00112233445566778899AABBCCDDEEFF",
- "sib2": "00112233445566778899AABBCCDDEEFF",
- "sib3": "00112233445566778899AABBCCDDEEFF",
- "sib4": "00112233445566778899AABBCCDDEEFF",
- "sib5": "00112233445566778899AABBCCDDEEFF",
- "sib6": "00112233445566778899AABBCCDDEEFF",
- "sib7": "00112233445566778899AABBCCDDEEFF",
- "sib8": "00112233445566778899AABBCCDDEEFF",
- "sib9": "00112233445566778899AABBCCDDEEFF",
- "sib10": "00112233445566778899AABBCCDDEEFF",
- "sib11": "00112233445566778899AABBCCDDEEFF",
- "sib12": "00112233445566778899AABBCCDDEEFF",
- "sib13": "00112233445566778899AABBCCDDEEFF",
- "sib14": "00112233445566778899AABBCCDDEEFF",
- "sib15": "00112233445566778899AABBCCDDEEFF",
- "sib16": "00112233445566778899AABBCCDDEEFF",
- "sib17": "00112233445566778899AABBCCDDEEFF",
- "sib18": "00112233445566778899AABBCCDDEEFF",
- "sib19": "00112233445566778899AABBCCDDEEFF",
- "sib20": "00112233445566778899AABBCCDDEEFF",
- "sib21": "00112233445566778899AABBCCDDEEFF",
- "sib24": "00112233445566778899AABBCCDDEEFF",
- "sib25": "00112233445566778899AABBCCDDEEFF",
- "sib26": "00112233445566778899AABBCCDDEEFF",
- "sinr": -2.4,
- "trackingAreaCode": "cb1e"
}
]This endpoint provides a way to get information about the specified technology.
| tech required | string Enum: "cdma2k" "evdo" "gsm" "lte" "nr" "p25" "umts" "wifi" Example: lte Specifies one of Skylight's supported technologies |
The technology's information was retrieved
Technology was not provided or invalid
Skylight did not respond
{- "tech": "lte",
- "low_mhz": 0,
- "high_mhz": 0,
- "band_names": [
- "1",
- "2",
- "3",
- "4",
- "5",
- "..."
], - "bands": {
- "1": {
- "alias": "2100",
- "name": "1",
- "downlink": {
- "low_mhz": 2110,
- "high_mhz": 2170,
- "low_channel": 0,
- "high_channel": 599
}
}, - "2": {
- "alias": "1900 PCS",
- "name": "2",
- "downlink": {
- "low_mhz": 1930,
- "high_mhz": 1990,
- "low_channel": 600,
- "high_channel": 1199
}
}, - "3": {
- "alias": "1800+",
- "name": "3",
- "downlink": {
- "low_mhz": 1805,
- "high_mhz": 1880,
- "low_channel": 1200,
- "high_channel": 1949
}
}, - "4": {
- "alias": "AWS-1",
- "name": "4",
- "downlink": {
- "low_mhz": 2110,
- "high_mhz": 2155,
- "low_channel": 1950,
- "high_channel": 2399
}
}, - "5": {
- "alias": "850",
- "name": "5",
- "downlink": {
- "low_mhz": 869,
- "high_mhz": 894,
- "low_channel": 2400,
- "high_channel": 2649
}
}
}
}Retrieves the current system time from the Skylight host machine.
A JSON object containing system time information from the Skylight host machine.
Unable to retrieve system time information.
{- "time": "2023-01-12T06:05:11+0000"
}Requests an update to the Skylight host system time.
If the Skylight Web Server is hosted on a machine with a 192.168.3.1 IP address at port 8080 then the following curl command could be used to request a system clock change: $ curl -i -X PUT -H "Content-type: application/json" -H "Accept: application/json" -d '{"time":"2021-10-28T03:47:08Z"}' "http://192.168.3.1:8080/sklt/time/"
\
| time required | string <date-time> Date and time string formatted according to ISO 8601 |
Successfully set the system time. The returned JSON object contains the current Skylight host system time after processing the request.
Setting the Skylight host system time was NOT successful. The returned JSON object contains the current Skylight host system time after processing the request.
{- "time": "2023-01-12T06:05:11+0000"
}{- "time": "2023-01-12T06:05:11+0000"
}Retrieves info about the Web Server version
An object containing info about the Web Server's version
An internal error occurred
"0.3.0"A Websocket is available at the /events/ endpoint and is used to send asynchronous messages to all connected clients. Payloads are string-encoded JSON objects and defined:
{ source: "Skylight Connection"
, data:
The Skylight generates asynchronous event messages during the course of normal operations. The Web Server implements a Websocket interface at /events/ that allows interested users to subscribe to this data stream and take actions based on the incoming data.
Data stream is starting.
{- "data": {
- "type": "scan",
- "event": {
- "tech": "lte",
- "band": "2",
- "channel_position": "1/100",
- "survey_id": "10",
- "gps": {
- "altitude": "221.300000",
- "date_time": "string",
- "has_fix": true,
- "horizontal_dilution_of_precision": "1.40000",
- "latitude": "42.060162",
- "longitude": "-88.072929",
- "satellite_count": 7
}, - "rapid_channel_scan_channel_position": "1/100",
- "scan_iteration": 128,
- "system_date_time": "string",
- "chan": "string"
}, - "address": "127.0.0.1:7531"
}, - "source": "Skylight Connection"
}