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