18c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc
28c2ecf20Sopenharmony_ciDate:           July 2008
38c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
48c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
58c2ecf20Sopenharmony_ciDescription:
68c2ecf20Sopenharmony_ci                Interfaces for WiMedia Ultra Wideband Common Radio
78c2ecf20Sopenharmony_ci                Platform (UWB) radio controllers.
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci                Familiarity with the ECMA-368 'High Rate Ultra
108c2ecf20Sopenharmony_ci                Wideband MAC and PHY Specification' is assumed.
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/beacon_timeout_ms
138c2ecf20Sopenharmony_ciDate:           July 2008
148c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
158c2ecf20Sopenharmony_ciDescription:
168c2ecf20Sopenharmony_ci                If no beacons are received from a device for at least
178c2ecf20Sopenharmony_ci                this time, the device will be considered to have gone
188c2ecf20Sopenharmony_ci                and it will be removed.  The default is 3 superframes
198c2ecf20Sopenharmony_ci                (~197 ms) as required by the specification.
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/
228c2ecf20Sopenharmony_ciDate:           July 2008
238c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
248c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
258c2ecf20Sopenharmony_ciDescription:
268c2ecf20Sopenharmony_ci                An individual UWB radio controller.
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/beacon
298c2ecf20Sopenharmony_ciDate:           July 2008
308c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
318c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
328c2ecf20Sopenharmony_ciDescription:
338c2ecf20Sopenharmony_ci                Write:
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_ci                <channel>
368c2ecf20Sopenharmony_ci
378c2ecf20Sopenharmony_ci                to force a specific channel to be used when beaconing,
388c2ecf20Sopenharmony_ci                or, if <channel> is -1, to prohibit beaconing.  If
398c2ecf20Sopenharmony_ci                <channel> is 0, then the default channel selection
408c2ecf20Sopenharmony_ci                algorithm will be used.  Valid channels depends on the
418c2ecf20Sopenharmony_ci                radio controller's supported band groups.
428c2ecf20Sopenharmony_ci
438c2ecf20Sopenharmony_ci                Reading returns the currently active channel, or -1 if
448c2ecf20Sopenharmony_ci                the radio controller is not beaconing.
458c2ecf20Sopenharmony_ci
468c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/ASIE
478c2ecf20Sopenharmony_ciDate:           August 2014
488c2ecf20Sopenharmony_ciKernelVersion:  3.18
498c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
508c2ecf20Sopenharmony_ciDescription:
518c2ecf20Sopenharmony_ci
528c2ecf20Sopenharmony_ci                The application-specific information element (ASIE)
538c2ecf20Sopenharmony_ci                included in this device's beacon, in space separated
548c2ecf20Sopenharmony_ci                hex octets.
558c2ecf20Sopenharmony_ci
568c2ecf20Sopenharmony_ci                Reading returns the current ASIE.  Writing replaces
578c2ecf20Sopenharmony_ci                the current ASIE with the one written.
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/scan
608c2ecf20Sopenharmony_ciDate:           July 2008
618c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
628c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
638c2ecf20Sopenharmony_ciDescription:
648c2ecf20Sopenharmony_ci                Write:
658c2ecf20Sopenharmony_ci
668c2ecf20Sopenharmony_ci                <channel> <type> [<bpst offset>]
678c2ecf20Sopenharmony_ci
688c2ecf20Sopenharmony_ci                to start (or stop) scanning on a channel.  <type> is one of:
698c2ecf20Sopenharmony_ci
708c2ecf20Sopenharmony_ci		   ==   =======================================
718c2ecf20Sopenharmony_ci                    0   scan
728c2ecf20Sopenharmony_ci                    1   scan outside BP
738c2ecf20Sopenharmony_ci                    2   scan while inactive
748c2ecf20Sopenharmony_ci                    3   scanning disabled
758c2ecf20Sopenharmony_ci                    4   scan (with start time of <bpst offset>)
768c2ecf20Sopenharmony_ci		   ==   =======================================
778c2ecf20Sopenharmony_ci
788c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/mac_address
798c2ecf20Sopenharmony_ciDate:           July 2008
808c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
818c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
828c2ecf20Sopenharmony_ciDescription:
838c2ecf20Sopenharmony_ci                The EUI-48, in colon-separated hex octets, for this
848c2ecf20Sopenharmony_ci                radio controller.  A write will change the radio
858c2ecf20Sopenharmony_ci                controller's EUI-48 but only do so while the device is
868c2ecf20Sopenharmony_ci                not beaconing or scanning.
878c2ecf20Sopenharmony_ci
888c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/wusbhc
898c2ecf20Sopenharmony_ciDate:           July 2008
908c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
918c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
928c2ecf20Sopenharmony_ciDescription:
938c2ecf20Sopenharmony_ci                A symlink to the device (if any) of the WUSB Host
948c2ecf20Sopenharmony_ci                Controller PAL using this radio controller.
958c2ecf20Sopenharmony_ci
968c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/<EUI-48>/
978c2ecf20Sopenharmony_ciDate:           July 2008
988c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
998c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
1008c2ecf20Sopenharmony_ciDescription:
1018c2ecf20Sopenharmony_ci                A neighbour UWB device that has either been detected
1028c2ecf20Sopenharmony_ci                as part of a scan or is a member of the radio
1038c2ecf20Sopenharmony_ci                controllers beacon group.
1048c2ecf20Sopenharmony_ci
1058c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/<EUI-48>/BPST
1068c2ecf20Sopenharmony_ciDate:           July 2008
1078c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
1088c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
1098c2ecf20Sopenharmony_ciDescription:
1108c2ecf20Sopenharmony_ci                The time (using the radio controllers internal 1 ms
1118c2ecf20Sopenharmony_ci                interval superframe timer) of the last beacon from
1128c2ecf20Sopenharmony_ci                this device was received.
1138c2ecf20Sopenharmony_ci
1148c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/<EUI-48>/DevAddr
1158c2ecf20Sopenharmony_ciDate:           July 2008
1168c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
1178c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
1188c2ecf20Sopenharmony_ciDescription:
1198c2ecf20Sopenharmony_ci                The current DevAddr of this device in colon separated
1208c2ecf20Sopenharmony_ci                hex octets.
1218c2ecf20Sopenharmony_ci
1228c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/<EUI-48>/EUI_48
1238c2ecf20Sopenharmony_ciDate:           July 2008
1248c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
1258c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
1268c2ecf20Sopenharmony_ciDescription:
1278c2ecf20Sopenharmony_ci
1288c2ecf20Sopenharmony_ci                The EUI-48 of this device in colon separated hex
1298c2ecf20Sopenharmony_ci                octets.
1308c2ecf20Sopenharmony_ci
1318c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/<EUI-48>/IEs
1328c2ecf20Sopenharmony_ciDate:           July 2008
1338c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
1348c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
1358c2ecf20Sopenharmony_ciDescription:
1368c2ecf20Sopenharmony_ci                The latest IEs included in this device's beacon, in
1378c2ecf20Sopenharmony_ci                space separated hex octets with one IE per line.
1388c2ecf20Sopenharmony_ci
1398c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/<EUI-48>/LQE
1408c2ecf20Sopenharmony_ciDate:           July 2008
1418c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
1428c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
1438c2ecf20Sopenharmony_ciDescription:
1448c2ecf20Sopenharmony_ci                Link Quality Estimate - the Signal to Noise Ratio
1458c2ecf20Sopenharmony_ci                (SNR) of all packets received from this device in dB.
1468c2ecf20Sopenharmony_ci                This gives an estimate on a suitable PHY rate. Refer
1478c2ecf20Sopenharmony_ci                to [ECMA-368] section 13.3 for more details.
1488c2ecf20Sopenharmony_ci
1498c2ecf20Sopenharmony_ciWhat:           /sys/class/uwb_rc/uwbN/<EUI-48>/RSSI
1508c2ecf20Sopenharmony_ciDate:           July 2008
1518c2ecf20Sopenharmony_ciKernelVersion:  2.6.27
1528c2ecf20Sopenharmony_ciContact:        linux-usb@vger.kernel.org
1538c2ecf20Sopenharmony_ciDescription:
1548c2ecf20Sopenharmony_ci                Received Signal Strength Indication - the strength of
1558c2ecf20Sopenharmony_ci                the received signal in dB.  LQE is a more useful
1568c2ecf20Sopenharmony_ci                measure of the radio link quality.
157