0001 What: /sys/class/uwb_rc
0002 Date: July 2008
0003 KernelVersion: 2.6.27
0004 Contact: linux-usb@vger.kernel.org
0005 Description:
0006 Interfaces for WiMedia Ultra Wideband Common Radio
0007 Platform (UWB) radio controllers.
0008
0009 Familiarity with the ECMA-368 'High Rate Ultra
0010 Wideband MAC and PHY Specification' is assumed.
0011
0012 What: /sys/class/uwb_rc/beacon_timeout_ms
0013 Date: July 2008
0014 KernelVersion: 2.6.27
0015 Description:
0016 If no beacons are received from a device for at least
0017 this time, the device will be considered to have gone
0018 and it will be removed. The default is 3 superframes
0019 (~197 ms) as required by the specification.
0020
0021 What: /sys/class/uwb_rc/uwb<N>/
0022 Date: July 2008
0023 KernelVersion: 2.6.27
0024 Contact: linux-usb@vger.kernel.org
0025 Description:
0026 An individual UWB radio controller.
0027
0028 What: /sys/class/uwb_rc/uwb<N>/beacon
0029 Date: July 2008
0030 KernelVersion: 2.6.27
0031 Contact: linux-usb@vger.kernel.org
0032 Description:
0033 Write:
0034
0035 <channel>
0036
0037 to force a specific channel to be used when beaconing,
0038 or, if <channel> is -1, to prohibit beaconing. If
0039 <channel> is 0, then the default channel selection
0040 algorithm will be used. Valid channels depends on the
0041 radio controller's supported band groups.
0042
0043 Reading returns the currently active channel, or -1 if
0044 the radio controller is not beaconing.
0045
0046 What: /sys/class/uwb_rc/uwb<N>/ASIE
0047 Date: August 2014
0048 KernelVersion: 3.18
0049 Contact: linux-usb@vger.kernel.org
0050 Description:
0051
0052 The application-specific information element (ASIE)
0053 included in this device's beacon, in space separated
0054 hex octets.
0055
0056 Reading returns the current ASIE. Writing replaces
0057 the current ASIE with the one written.
0058
0059 What: /sys/class/uwb_rc/uwb<N>/scan
0060 Date: July 2008
0061 KernelVersion: 2.6.27
0062 Contact: linux-usb@vger.kernel.org
0063 Description:
0064 Write:
0065
0066 <channel> <type> [<bpst offset>]
0067
0068 to start (or stop) scanning on a channel. <type> is one of:
0069
0070 == =======================================
0071 0 scan
0072 1 scan outside BP
0073 2 scan while inactive
0074 3 scanning disabled
0075 4 scan (with start time of <bpst offset>)
0076 == =======================================
0077
0078 What: /sys/class/uwb_rc/uwb<N>/mac_address
0079 Date: July 2008
0080 KernelVersion: 2.6.27
0081 Contact: linux-usb@vger.kernel.org
0082 Description:
0083 The EUI-48, in colon-separated hex octets, for this
0084 radio controller. A write will change the radio
0085 controller's EUI-48 but only do so while the device is
0086 not beaconing or scanning.
0087
0088 What: /sys/class/uwb_rc/uwb<N>/wusbhc
0089 Date: July 2008
0090 KernelVersion: 2.6.27
0091 Contact: linux-usb@vger.kernel.org
0092 Description:
0093 A symlink to the device (if any) of the WUSB Host
0094 Controller PAL using this radio controller.
0095
0096 What: /sys/class/uwb_rc/uwb<N>/<EUI-48>/
0097 Date: July 2008
0098 KernelVersion: 2.6.27
0099 Contact: linux-usb@vger.kernel.org
0100 Description:
0101 A neighbour UWB device that has either been detected
0102 as part of a scan or is a member of the radio
0103 controllers beacon group.
0104
0105 What: /sys/class/uwb_rc/uwb<N>/<EUI-48>/BPST
0106 Date: July 2008
0107 KernelVersion: 2.6.27
0108 Contact: linux-usb@vger.kernel.org
0109 Description:
0110 The time (using the radio controllers internal 1 ms
0111 interval superframe timer) of the last beacon from
0112 this device was received.
0113
0114 What: /sys/class/uwb_rc/uwb<N>/<EUI-48>/DevAddr
0115 Date: July 2008
0116 KernelVersion: 2.6.27
0117 Contact: linux-usb@vger.kernel.org
0118 Description:
0119 The current DevAddr of this device in colon separated
0120 hex octets.
0121
0122 What: /sys/class/uwb_rc/uwb<N>/<EUI-48>/EUI_48
0123 Date: July 2008
0124 KernelVersion: 2.6.27
0125 Contact: linux-usb@vger.kernel.org
0126 Description:
0127
0128 The EUI-48 of this device in colon separated hex
0129 octets.
0130
0131 What: /sys/class/uwb_rc/uwb<N>/<EUI-48>/IEs
0132 Date: July 2008
0133 KernelVersion: 2.6.27
0134 Contact: linux-usb@vger.kernel.org
0135 Description:
0136 The latest IEs included in this device's beacon, in
0137 space separated hex octets with one IE per line.
0138
0139 What: /sys/class/uwb_rc/uwb<N>/<EUI-48>/LQE
0140 Date: July 2008
0141 KernelVersion: 2.6.27
0142 Contact: linux-usb@vger.kernel.org
0143 Description:
0144 Link Quality Estimate - the Signal to Noise Ratio
0145 (SNR) of all packets received from this device in dB.
0146 This gives an estimate on a suitable PHY rate. Refer
0147 to [ECMA-368] section 13.3 for more details.
0148
0149 What: /sys/class/uwb_rc/uwb<N>/<EUI-48>/RSSI
0150 Date: July 2008
0151 KernelVersion: 2.6.27
0152 Contact: linux-usb@vger.kernel.org
0153 Description:
0154 Received Signal Strength Indication - the strength of
0155 the received signal in dB. LQE is a more useful
0156 measure of the radio link quality.