Files
go-unifi/fields/6.0.43/ChannelPlan.json
Paul Tyng 4ab4036985 Bump to 6.0.43, use go generate
Also moved fetching of JSON information to Go for cross-OS usage.
2021-04-09 09:51:50 -04:00

36 lines
1.6 KiB
JSON
Generated

{
"conf_source": "manual|radio-ai",
"date": "^$|^(20[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9])Z?$",
"fitness": "^[0-9]+\\.?[0-9]*$",
"note": ".{0,1024}",
"radio": "na|ng|ng\\+na",
"radio_table": [{
"device_mac": "^([0-9A-Fa-f]{2}:){5}([0-9A-Fa-f]{2})$",
"name": "[a-z]*[0-9]*",
"channel": "[0-9]|[1][0-4]|16|34|36|38|40|42|44|46|48|52|56|60|64|100|104|108|112|116|120|124|128|132|136|140|144|149|153|157|161|165|183|184|185|187|188|189|192|196|auto",
"backup_channel": "[0-9]|[1][0-4]|16|34|36|38|40|42|44|46|48|52|56|60|64|100|104|108|112|116|120|124|128|132|136|140|144|149|153|157|161|165|183|184|185|187|188|189|192|196|auto",
"width": "20|40|80|160",
"tx_power": "[\\d]+|auto",
"tx_power_mode": "auto|medium|high|low|custom"
}],
"satisfaction_table": [{
"device_mac": "^([0-9A-Fa-f]{2}:){5}([0-9A-Fa-f]{2})$",
"satisfaction": "^[0-9]+\\.?[0-9]*$"
}],
"site_blacklisted_channels": [{
"channel": "36|38|40|42|44|46|48|52|56|60|64|100|104|108|112|116|120|124|128|132|136|140|144|149|153|157|161|165|183|184|185|187|188|189|192|196",
"timestamp": "[1-9][0-9]{12}"
}],
"ap_blacklisted_channels": [{
"mac": "^([0-9A-Fa-f]{2}:){5}([0-9A-Fa-f]{2})$",
"channel": "36|38|40|42|44|46|48|52|56|60|64|100|104|108|112|116|120|124|128|132|136|140|144|149|153|157|161|165|183|184|185|187|188|189|192|196",
"timestamp": "[1-9][0-9]{12}"
}],
"coupling": [{
"source": "^([0-9A-Fa-f]{2}:){5}([0-9A-Fa-f]{2}).*$",
"target": "^([0-9A-Fa-f]{2}:){5}([0-9A-Fa-f]{2}).*$",
"rssi": "-?[0-9]{1,3}"
}],
"satisfaction": "^[0-9]+\\.?[0-9]*$"
}