^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) What: /sys/class/uwb_rc
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) Interfaces for WiMedia Ultra Wideband Common Radio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) Platform (UWB) radio controllers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Familiarity with the ECMA-368 'High Rate Ultra
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) Wideband MAC and PHY Specification' is assumed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) What: /sys/class/uwb_rc/beacon_timeout_ms
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) If no beacons are received from a device for at least
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) this time, the device will be considered to have gone
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) and it will be removed. The default is 3 superframes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) (~197 ms) as required by the specification.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) What: /sys/class/uwb_rc/uwbN/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) An individual UWB radio controller.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) What: /sys/class/uwb_rc/uwbN/beacon
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) Write:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) <channel>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) to force a specific channel to be used when beaconing,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) or, if <channel> is -1, to prohibit beaconing. If
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) <channel> is 0, then the default channel selection
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) algorithm will be used. Valid channels depends on the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) radio controller's supported band groups.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) Reading returns the currently active channel, or -1 if
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) the radio controller is not beaconing.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) What: /sys/class/uwb_rc/uwbN/ASIE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) Date: August 2014
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) KernelVersion: 3.18
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) The application-specific information element (ASIE)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) included in this device's beacon, in space separated
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) hex octets.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) Reading returns the current ASIE. Writing replaces
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) the current ASIE with the one written.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) What: /sys/class/uwb_rc/uwbN/scan
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) Write:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) <channel> <type> [<bpst offset>]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) to start (or stop) scanning on a channel. <type> is one of:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) == =======================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) 0 scan
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) 1 scan outside BP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) 2 scan while inactive
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) 3 scanning disabled
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) 4 scan (with start time of <bpst offset>)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) == =======================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) What: /sys/class/uwb_rc/uwbN/mac_address
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) The EUI-48, in colon-separated hex octets, for this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) radio controller. A write will change the radio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) controller's EUI-48 but only do so while the device is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) not beaconing or scanning.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) What: /sys/class/uwb_rc/uwbN/wusbhc
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) A symlink to the device (if any) of the WUSB Host
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) Controller PAL using this radio controller.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) What: /sys/class/uwb_rc/uwbN/<EUI-48>/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) A neighbour UWB device that has either been detected
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) as part of a scan or is a member of the radio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) controllers beacon group.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) What: /sys/class/uwb_rc/uwbN/<EUI-48>/BPST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) The time (using the radio controllers internal 1 ms
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) interval superframe timer) of the last beacon from
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) this device was received.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) What: /sys/class/uwb_rc/uwbN/<EUI-48>/DevAddr
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) The current DevAddr of this device in colon separated
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) hex octets.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) What: /sys/class/uwb_rc/uwbN/<EUI-48>/EUI_48
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) The EUI-48 of this device in colon separated hex
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) octets.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) What: /sys/class/uwb_rc/uwbN/<EUI-48>/IEs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) The latest IEs included in this device's beacon, in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) space separated hex octets with one IE per line.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) What: /sys/class/uwb_rc/uwbN/<EUI-48>/LQE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) Link Quality Estimate - the Signal to Noise Ratio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) (SNR) of all packets received from this device in dB.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) This gives an estimate on a suitable PHY rate. Refer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) to [ECMA-368] section 13.3 for more details.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) What: /sys/class/uwb_rc/uwbN/<EUI-48>/RSSI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) Date: July 2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) KernelVersion: 2.6.27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) Received Signal Strength Indication - the strength of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) the received signal in dB. LQE is a more useful
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) measure of the radio link quality.