How To Put S Ma/com Radio In Service Mode
This browser is no longer supported.
Upgrade to Microsoft Border to take advantage of the latest features, security updates, and technical back up.
Airplane mode radio management
Starting with Windows 8, the Windows operating arrangement provides support via HID, for aeroplane mode radio direction controls.
Compages and overview
The objective of aeroplane mode is to allow the PC manufacturer to provide a button or switch (and potentially an LED to signal status) that enables an end user to plough on/off all wireless controls in one shot. This primarily empowers a user who need to plow aeroplane style on/off to exercise to and so in a programmatic manner allowing the operating organisation to (a) place the condition of switch and (b) control the various wireless radios via software.
Windows provides back up for the following HID Usages on the Generic Desktop usage folio.
Usage ID | Usage Name | Usage Type |
---|---|---|
0x000C | Wireless Radio Controlls | CollectionApplication (CA) |
0x00C6 | Wireless Radio Push | On/Off Control (OOC) |
0x00C7 | Wireless Radio LED | On/Off Control (OOC) |
0x00C8 | Wireless Radio Slider Switch | On/Off Command (OOC) |
The following is an architectural diagram of the HID Customer that provides support for Radio Management / Airplane Style.
ShellHW Detection service (SHSVCD.dll) is the HID Client Driver/Service that runs in user manner and provides support for the Radio Management device. It monitors for the presence of a HID Pinnacle Level Drove of type
- USAGE_PAGE (Generic Desktop) 05 01
- USAGE (Wireless Radio Controls) 09 0C
Sample report descriptor
The following department provides sample report descriptors that PC Manufacturers must leverage. Delight notation that if the Height Level Collection is part of a written report descriptor that already has another Summit Level Collection, a Report ID MUST exist included (not shown in samples below).
The post-obit section provides additional information for PC manufacturers and identifies which report descriptor sample is near appropriate for their system pattern:
- The stateless button is often use on keyboard consumer control buttons (either standalone or in conjunction with the Function button on many mobile systems (eastward.g. Fn+F5)).
- The slider switch is often used on mobile systems with a physical slider on/off switch (e.thousand. laptops with an on aeroplane mode on/off switch).
- The LED is often used every bit stand alone aeroplane more indicator or in conjunction with the either stateless button or slider switch. Window users do not demand the use of this LED on mobile form cistron systems as there is visual indication in the UI around airplane mode.
Stateless Push button without LED
USAGE_PAGE (Generic Desktop) 05 01 USAGE (Wireless Radio Controls) 09 0C COLLECTION (Awarding) A1 01 LOGICAL_MINIMUM (0) 15 00 LOGICAL_MAXIMUM (i) 25 01 USAGE (Wireless Radio Button) 09 C6 REPORT_COUNT (1) 95 01 REPORT_SIZE (ane) 75 01 INPUT (Data,Var,Rel) 81 06 REPORT_SIZE (7) 75 07 INPUT (Cnst,Var,Abs) 81 03 END_COLLECTION C0
Stateless Push with LED
USAGE_PAGE (Generic Desktop) 05 01 USAGE (Wireless Radio Controls) 09 0C COLLECTION (Application) A1 01 LOGICAL_MINIMUM (0) 15 00 LOGICAL_MAXIMUM (i) 25 01 USAGE (Wireless Radio Push) 09 C6 REPORT_COUNT (one) 95 01 REPORT_SIZE (1) 75 01 INPUT (Information,Var,Rel) 81 06 REPORT_SIZE (7) 75 07 INPUT (Cnst,Var,Abs) 81 03 USAGE (Wireless Radio LED) 09 C7 REPORT_SIZE (1) 75 01 OUTPUT (Data,Var,Rel) 91 02 REPORT_SIZE (7) 75 07 OUTPUT (Cnst,Var,Abs) 91 03 END_COLLECTION C0
Slider Switch (without LED)
USAGE_PAGE (Generic Desktop) 05 01 USAGE (Wireless Radio Controls) 09 0C Drove (Application) A1 01 LOGICAL_MINIMUM (0) 15 00 LOGICAL_MAXIMUM (1) 25 01 USAGE (Wireless Radio Slider Switch) 09 C8 REPORT_COUNT (ane) 95 01 REPORT_SIZE (one) 75 01 INPUT (Data,Var,Abs) 81 02 REPORT_SIZE (7) 75 07 INPUT (Cnst,Var,Abs) 81 03 END_COLLECTION C0
Slider Switch with LED
USAGE_PAGE (Generic Desktop) 05 01 USAGE (Wireless Radio Controls) 09 0C Collection (Awarding) A1 01 LOGICAL_MINIMUM (0) xv 00 LOGICAL_MAXIMUM (1) 25 01 USAGE (Wireless Radio Slider Switch) 09 C8 REPORT_COUNT (1) 95 01 REPORT_SIZE (1) 75 01 INPUT (Data,Var,Abs) 81 02 REPORT_SIZE (vii) 75 07 INPUT (Cnst,Var,Abs) 81 03 USAGE (Wireless Radio LED) 09 C7 REPORT_SIZE (1) 75 01 OUTPUT (Information,Var,Rel) 91 02 REPORT_SIZE (seven) 75 07 OUTPUT (Cnst,Var,Abs) 91 03 END_COLLECTION C0
LED Only (No button or slider)
USAGE_PAGE (Generic Desktop) 05 01 USAGE (Wireless Radio Controls) 09 0C COLLECTION (Application) A1 01 LOGICAL_MINIMUM (0) 15 00 LOGICAL_MAXIMUM (one) 25 01 USAGE (Wireless Radio LED) 09 C7 REPORT_COUNT (1) 95 01 REPORT_SIZE (1) 75 01 OUTPUT (Information,Var,Rel) 91 02 REPORT_SIZE (vii) 75 07 OUTPUT (Cnst,Var,Abs) 91 03 END_COLLECTION C0
Troubleshooting common errors
Tip #i: When using a radio manager Push, the PC manufacturer should send one HID report when the push is released and not when the push is pressed. This is because the toggle button is generally a relative input and not an absolute one.
Tip #2: Aeroplane Mode radio management HID usages only operate on Mobile systems (battery powered) and require Windows 8 or afterwards versions of Windows.
Tip #3: For more information on the Plane Manner radio management push, see the Keyboard Enhancements to Windows 8 whitepaper.
Tip #iv: For more information regarding the buttons, and to ensure that you are implementing the correct hardware, please review the Windows eight System Logo Requirements.
Feedback
Submit and view feedback for
How To Put S Ma/com Radio In Service Mode,
Source: https://docs.microsoft.com/en-us/windows-hardware/drivers/hid/airplane-mode-radio-management
Posted by: kittconew2000.blogspot.com
0 Response to "How To Put S Ma/com Radio In Service Mode"
Post a Comment