NMB Technologies 3900 RF Keyboard with Integrated Pointing Device User Manual NMB TECHNOLOGIES user guide

NMB Technologies Corp. RF Keyboard with Integrated Pointing Device NMB TECHNOLOGIES user guide

users manual

Download: NMB Technologies 3900 RF Keyboard with Integrated Pointing Device User Manual NMB TECHNOLOGIES user guide
Mirror Download [FCC.gov]NMB Technologies 3900 RF Keyboard with Integrated Pointing Device User Manual NMB TECHNOLOGIES user guide
Document ID230886
Application IDca3bnnJcIF8R1E9d0gGjqA==
Document Descriptionusers manual
Short Term ConfidentialNo
Permanent ConfidentialNo
SupercedeNo
Document TypeUser Manual
Display FormatAdobe Acrobat PDF - pdf
Filesize22.49kB (281172 bits)
Date Submitted2002-03-13 00:00:00
Date Available2002-03-13 00:00:00
Creation Date2002-03-11 12:32:00
Producing SoftwareAcrobat Distiller 5.0 (Windows)
Document Lastmod2002-03-11 20:32:42
Document TitleMicrosoft Word - NMB TECHNOLOGIES_user guide_
Document CreatorADOBEPS4.DRV Version 4.50
Document Author: kim

Revision 0.1
2/16/2001
NMB TECHNOLOGIES
9730 INDEPENDENCE AVE
CHATSWORTH, CA 91311
U.S.A
TEL: (818) 341-3355
FAX: (818) 772-0866
Requirement Specification
For the
NMB Wireless Keyboard with POINTING Devices
and
RF-Receiver and the HOST(Viewsonic)
Rev. 0.4
Revision 0.1
2/16/2001
Revision History
DATE
02/16/01
04/22/01
07/09/01
11/27/01
Revision
0.1
0.2
0.3
0.4
Changes and Additions
First Draft
By
Ely Palarca
Ely Palarca
Ely Palarca
Ely Palarca
Revision 0.1
2/16/2001
CONTENT
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
INTRODUCTION .....................................................................................................................................................................................................4
OVERVIEW ............................................................................................................................................................................................................4
UART INTERFACE ...............................................................................................................................................................................................4
POWER-ON-RESET ..............................................................................................................................................................................................5
SLEEP MODE ........................................................................................................................................................................................................5
WAKE UP MODE ...................................................................................................................................................................................................5
DATA PACKET.......................................................................................................................................................................................................6
KEY TYPES ...........................................................................................................................................................................................................7
STUCK KEY ...........................................................................................................................................................................................................7
KEYBOARD OR REMOTE SLEEP MODE ...............................................................................................................................................................7
KEEP ALIVE ..........................................................................................................................................................................................................7
RESYNC BUTTON .................................................................................................................................................................................................7
RF POWER MANAGEMENT ..................................................................................................................................................................................7
TRANSMITTER DATA INPUT LEVEL ......................................................................................................................................................................7
DATA CODING.......................................................................................................................................................................................................7
HARDWARE INTERFACE .......................................................................................................................................................................................8
GENERAL SPECIFICATION ....................................................................................................................................................................................9
FREQUENCY PLAN .............................................................................................................................................................................................10
FREQUENCY CONTROL ......................................................................................................................................................................................10
FUNCTIONAL BLOCK DIAGRAM ..........................................................................................................................................................................11
UART INTERFACE .............................................................................................................................................................................................11
POWER DOWN ....................................................................................................................................................................................................12
TIMING PROTOCOL .............................................................................................................................................................................................12
SET/RESET KEYBOARD STATUS INDICATORS .................................................................................................................................................12
REPEAT KEYS .....................................................................................................................................................................................................12
DEVICE ID AND DEVICE NUMBER .....................................................................................................................................................................12
CHANNEL SYNCHRONIZATION ...........................................................................................................................................................................13
COMMANDS SUMMARY ......................................................................................................................................................................................14
NMB KEYBOARD DATA PACKET .......................................................................................................................................................................16
REMOTE UEI KEY DATA PACKET .....................................................................................................................................................................16
NMB POINTING DEVICE DATA PACKET ...........................................................................................................................................................17
UEI POINTING DEVICE DATA PACKET ..............................................................................................................................................................17
STUCK KEY DATA PACKET ................................................................................................................................................................................17
SLEEP DATA PACKET.........................................................................................................................................................................................18
KEEP ALIVE DATA PACKET ................................................................................................................................................................................18
RF-RECEIVER CONNECTOR ..............................................................................................................................................................................18
RF-RECEIVER MECHANICAL ..............................................................................................................................................................................18
FIGURES
FIGURE 1: RF- RECEIVER AND IP-BOARD INTERFACE (UART).................................................................................................................................4
FIGURE 2: UART PROTOCOL .......................................................................................................................................................................................4
FIGURE 3 .........................................................................................................................................................................................................................7
FIGURE 4: RF- RECEIVER AND IP-BOARD INTERFACE (UART)...............................................................................................................................11
FIGURE 5: UART PROTOCOL .....................................................................................................................................................................................12
TABLES
TABLE 1: DATA FRAME .................................................................................................................................................................................................4
TABLE 2: RF_TRANSMITTER / RF_RECEIVER HARDWARE INTERFACE ...................................................................................................................8
TABLE 3 ...........................................................................................................................................................................................................................8
TABLE 4: TRANSMITTER FREQUENCY PLAN .............................................................................................................................................................10
TABLE 5: RECEIVER FREQUENCY PLAN ....................................................................................................................................................................10
TABLE 6: FREQUENCY CONTROL FOR TRANSMITTER ..............................................................................................................................................11
TABLE 7: FREQUENCY CONTROL FOR RECEIVER ....................................................................................................................................................11
TABLE 8: DATA FRAME ...............................................................................................................................................................................................12
TABLE 9: DEVICE ID AND REMOTE DEVICES ............................................................................................................................................................12
TABLE 10: RF-RECEIVER COMMANDS FROM THE HOST ..........................................................................................................................................14
TABLE 11: RF-RECEIVER CONNECTOR PINOUT..........................................................................................................................................................18
TABLE 12: SCAN CODE TABLE .....................................................................................................................................................................................19
Revision 0.1
1.
2/16/2001
Introduction
This document gives the minimum firmware specification required for a Custom Wireless NMB Keyboard
with Pointing Device which is intended to be used with the Viewsonic Display Monitor.
2.
Overview
This battery-powered remote keyboard transmits RF signal to the Base Unit (RF-Receiver), which
connects to the Viewsonic Large Screen Monitor display unit through an UART serial interface. The
communication medium is 2.4GHZ. It has 10 programmable channels and each remote unit has its
Device ID to avoid interference.
Functional Block Diagram
NMB Keyboard
with Pointing
RF TX
Base Unit
Receiver (UART)
RX
RF TX
UEI Remote Control
TX
Viewsonic
Large Screen
Display Monitor
Figure 1: Keyboard/Remote, RF- Receiver and IP-Board interface (UART)
•
•
The NMB remote devices communicate wirelessly through the Base Unit (RF-Receiver) one way
and the Viewsonic Display Monitor interfaces to the Base Unit through an UART port.
The NMB keyboard and the UEI Remote must have a minimum distance of one meter from the
RF-Receiver for proper operation.
3.
UART Interface
The UART interface requires only four lines, Receive (RX), Transmit (TX), GND, and +5Vcc.
The communication link will be half-duplex; meaning that each side is either a RF-Receiver or the HOST
at any given time.
3.1
Protocol Format of RF-RECEIVER (UART) to the HOST.
The RF-Receiver communicates serially with the Host at 9600-baud over a 4-lines connection.
Data packets are exchanged over the Receive and Transmit line.
Start 0
Idle
Stop
(51 hex) Idle
Figure 2: UART Protocol
3.2
Data Frame
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Bit 8
Bit 9
Bit 10
Start Bit
D0
D1
D2
D3
D4
D5
D6
D7
Stop Bit
Always '0'
Data 0 (LSB)
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7 (MSB)
Always '1'
Table 1:Data Frame
Revision 0.1
4.
2/16/2001
Power-On-Reset
The wireless Keyboard with Pointing Device will generates a "power-on-reset" when power is first applied
to the unit. The keyboard will test the checksum of the read-only memory (ROM), and random access
memory (RAM) test. On satisfactory completion of the test, keyboard scanning begins and the pointing
device will begin scan the sensor.
5.
Sleep Mode
The keyboard and the pointing device unit are to provide reduced power consumption sleep mode. If no
data packet is transmitted within XX seconds, RF transmitter can go to sleep mode. While in this mode,
the unit must maintain the current status.
6.
Wake Up Mode
When the keyboard key or pointing device is pressed or moved, the unit will wake up and transmit the key
data or movement data.
Revision 0.1
7.
2/16/2001
Data Packet
It is recommended that for the FSK direct modulation system of the RF communications, the Data Format
below is recommended.
Sync Byte
Preamble
16 bits
16 bits
Device
Number
8bits
Device ID/
Status
8 bits
X Coord
8 bits
Y Coord /
Scan code
8 bits
Checksum
8 bits
Baud:
9600-baud rate (104.1 us/bit)
Total bits:
64 bits
Sync Bytes:
Sync data bytes are used to stabilize the demodulation of the receiver side after a period
of no signal input. Recommended four byte of "hex 0F".
Preamble:
It is used for decoder bit sync. Recommended 2 bytes of "hex 55".
Device Number:
8-bits, Device number will be maximum of decimal 99, hex 63
Device ID/ Status: 8-bits
Device ID:
Bit 0 - Bit 2 = 000b for RF-Receiver, 001b for NMB keyboard,
010b for UEI key data, 011b for NMB Pointing device, 100b for UEI Pointing
device
Keyboard Status Data:
Bit 3 = Reserved (0)
Bit 4 = Reserved (0)
Bit 5 = Reserved (0)
Bit 6 = Reserved (0)
Bit 7 = Battery Status (0=ok, 1= low)
Pointing Device Status Data:
Bit 3 = Pointing Device Left Button Status (1 = Down, 0 = Up)
Bit 4 = Pointing Device Right Button Status (1 = Down, 0 = Up)
Bit 5 = X coordinate sign (0 = positive, 1 = negative)
Bit 6 = Y coordinate sign (0 = positive, 1 = negative)
Bit 7 = Battery Status (0=ok, 1= low)
X coordinate/ :
8 bits
Keyboard Data = Reserved (0)
Pointing Device =X-Data: 8 bits
Y coordinate/ Scan code: 8 bits
Keyboard Data: Scan Code (Make/Break) * Scan codes are shown in Table 2
Pointing Device = Y-Data: 8 bits
Checksum:
(Device Number + Device ID/ Status + Xcoord + Ycoord/Scan Code)
Revision 0.1
8.
2/16/2001
Key Types
All keys including the Pointing Device buttons are make/break. When a key or button is pressed, the unit
will transmit the following data as shown in the protocol.
For reliable data transmission, keystroke and control push buttons packets are transmitted twice
wirelessly from NMB Remote Devices.
MAKE
9.
8ms
MAKE
BREAK
8ms
BREAK
Stuck key
Transmitter shall enable the "Stuck Key" bit and transmit it to the Receiver when a stuck key is detected
after xx ms.
10.
Keyboard or Remote Sleep Mode
The remote devices shall enable the "Sleep Mode" bit when the Remote or Keyboard is to enter Sleep
Mode.
11.
Keep Alive
The remote devices shall enable the "Keep Alive" bit when the user is holding a key down (not typing) for
more than 70ms.
12.
Resync Button
Hold down the Resync button and press one of the numeric keys (1-0) to select the channel number. At
this time, the 'signature ID' (Resync make code = 76hex) will be sent at the selected channel. The data
format of the signature ID is the same as the key data packet described in the NMB keyboard data packet.
13.
RF Power Management
RF Power On
Allocate Frequency
Tx Data Input
T1
T2
Figure 3. Timing Sequence in RF Power Management.
•
•
14.
T1 = Power On Stable Time. Typically, it should be T1 > 5ms
T2 = Frequency Stable Time. Typically, it should be T2 > 20ms
Transmitter Data Input Level
The transmitter data input level should be fixed as the supply voltage drops when using battery. It is
required that the Input level will be Vp-p = 100mv (+/- 10%).
15.
Data Coding
Data coding is necessary for the wireless communication, which is to eliminate the DC offset of the
demodulation caused by the series of 1's or 0's. The Manchester Coding is recommended here.
Revision 0.1
16.
2/16/2001
Hardware Interface
The interface to the RF-Transmitter and RF-Receiver module shall be described in the table below.
Parameter
Input voltage
Ground
TX-Data Input
Synthesizer Enable
Synthesizer SDA
Synthesizer SCK
Pin Number
Tx-Module
2.2 V min.
Ground
Data input
TTL input
TTL input
TTL input
Rx-Module
3.3 V min.
Ground
Data output
TTL input
TTL input
TTL input
Table 2:RF_Transmitter / RF_Receiver Hardware Interface
17.
Serial Input Data Timing
Table 3. Serial Input Data Timing for Selecting Channel.
Revision 0.1
18.
General Specification
2/16/2001
The performance requirements are contained in the table below
Table 2. General Specification
Rqmt No.
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
Parameter
Number of channels
Channel spacing
Receive frequency
band
Demodulation
Receiver sensitivity
Data rate
Transmit frequency
band
Modulation
Radiated power
Description
Maximum
FCC Requirements
Fundamental
Minimum
Maximum
Spurious
emissions
4.10
4.11
4.12
Duplex type
RF frequency
tolerance
Temperature range
4.13
4.14
Power source
Power consumption
4.15
Dimensions
4.16
4.17
Weight
Other requirements
Operating
Storage
Nominal
Maximum
operational
supply current
PLL lock on
time
Tx Module
10 channels
500 kHz
N/A
Rx Module
10 channels*
N/A
2400 to 2483.5 MHz
N/A
N/A
19.2 kbps
2400 to 2483.5 MHz
FSK detection
-90 dBm
19.2 kbps
N/A
FSK
-10 dBm
N/A
N/A
50 millivolts/meter @
3 meters
500 microvolts/meter
@ 3 meters
Transmit only
± 10 ppm
N/A
500 microvolts/meter
@ 3 meters
Receive only
± 10 ppm
0 to 50 °C
-10 to 60 °C
2.5 VDC
15 mA
0 to 50 °C
-10 to 60 °C
3.3 VDC
40 mA
28mm x 22mm x
8mm
To be determined
50 ms
32 mm x 45mm x
8mm
To be determined
10 ms
Note
* : The output data of channel 1-5 and channel 6-10 are different.
Channel 1~5 : Tx input
data
Rx output
data
Revision 0.1
19.
2/16/2001
Frequency Plan
Table 4: Transmitter Frequency Plan
Channel
Tx module transmit
frequency
2446.7 MHz
2448.7 MHz
2449.7 MHz
2451.7 MHz
2454.7 MHz
2456.3 MHz
2457.3 MHz
2459.3 MHz
2462.3 MHz
2464.3 MHz
10
Table 5: Receiver Frequency Plan
Channel
Rx module Local
frequency
2436.0 MHz
2438.0 MHz
2439.0 MHz
2441.0 MHz
2444.0 MHz
2467.0 MHz
2468.0 MHz
2470.0 MHz
2473.0 MHz
2475.0 MHz
10
20.
Frequency Control
Serial data is processed using SDA, SCK, LE pins of the RF-Module for the Transmitter and the Receiver.
Binary serial data is entered through the SDA pin. One bit of data is shifted into the shift register onto the
rising edge of the clock (SCK). When the load enable (LE) pin is high, stored the data latched. After the
two 19-bit register being latched, the frequency will be locked.
CH
Freq.
19-bit Register
19-bit Register
2446.7 MHz
0010000000001010001
0010111111000100110
2448.7 MHz
0010000000001010001
0010111111001001110
2449.7 MHz
0010000000001010001
0010111111001100010
2451.7 MHz
0010000000001010001
0010111111010001010
2454.7 MHz
0010000000001010001
0010111111011000110
2456.3 MHz
0010000000001010001
0010111111101100110
2457.3 MHz
0010000000001010001
0010111111101111010
2459.3 MHz
0010000000001010001
0010111111110100010
2462.3 MHz
0010000000001010001
0010111111111011110
10
2464.3 MHz
0010000000001010001
0011000000010000110
10
Revision 0.1
2/16/2001
Table 6:Frequency Control for Transmitter
CH
Freq.
19-bit Register
19-bit Register
2436.0 MHz
1011000000000010001
0000100101101001000
2438.0 MHz
1011000000000010001
0000100101101001100
2439.0 MHz
1011000000000010001
0000100101101001110
2441.0 MHz
1011000000000010001
0000100101101010010
2444.0 MHz
1011000000000010001
0000100101101011000
2467.0 MHz
1011000000000010001
0000100101110000110
2468.0 MHz
1011000000000010001
0000100101110001000
2470.0 MHz
1011000000000010001
0000100101110001100
2473.0 MHz
1011000000000010001
0000100101110010010
10
2475.0 MHz
1011000000000010001
0000100110001010110
Table 7: Frequency Control for Receiver
* Default Remote Device Channel will be number 1 and Device Number will 00 respectively.
21.
Functional Block Diagram
Tx
RF- RECEIVER
UNIT
IP-Board
RxD
+5V
GND
Figure 4: RF- Receiver and IP-Board interface (UART)
22.
UART Interface
The UART interface requires only four lines, Receive (RX), Transmit (TX), GND, and +5Vcc.
The communication link will be half-duplex; meaning that each side is either a RF-Receiver or the HOST
at any given time.
22.1 Protocol Format of RF-RECEIVER (UART) to the HOST.
The RF-Receiver communicates serially with the Host at 9600-baud over a 4-lines connection.
Data packets are exchanged over the Receive and Transmit line.
The RF-Receiver only sends one make and one break code for each key pressed. After 70ms,
Keep alive packet will be send until the key press is released.
Start 0
Idle
11
Stop
(51 hex) Idle
Revision 0.1
2/16/2001
Figure 5: UART Protocol
22.2 Data Frame
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Bit 8
Bit 9
Bit 10
Start Bit
D0
D1
D2
D3
D4
D5
D6
D7
Stop Bit
Always '0'
Data 0 (LSB)
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7 (MSB)
Always '1'
Table 8: Data Frame
23.
Power Down
In the event of Power Down, all the critical parameters and Channel Number in the RF-Transmitter and
RF-Receiver unit will be save.
24.
Timing Protocol
Transmission of Data Packet between the RF-Receiver and the HOST must have a delay at least four
byte times (about 4ms at 9600 baud) between the last byte of one data packet and the first byte of the ID
code of the next data packet.
There must be no more than two bytes times delay (about 2ms at 9600 baud) between the ID code and
data byte(s) within a packet.
25.
Set/Reset Keyboard Status Indicators
Three Status indicators Num Lock, Caps Lock, and Scroll Lock can be activated or deactivated by
pressing the respective keys from the transmitter keyboard. Once the HOST receives the scan code of
these keys, the HOST will activate and deactivate the status of each function in the screen
26.
Repeat Keys
When a key is pressed and held, the make scan code is sent. After a delay of 70ms +/- 20%, the Remote
Device will send a "Keep Alive Data"- packet every 70ms until the break scan code is received.
27.
Device ID and Device Number
When remote device has a Device ID and Device Number. Device ID shows the category of the Remote
device. The following table shows the device Ids for different categories.
Remote Device
Keyboard Keypad
Remote Control Keypad
Keyboard Pointing Device
Remote Control Pointing Device
Device ID
Table 9: Device ID and Remote Devices
12
Revision 0.1
2/16/2001
Device Number is pre-loaded in the factory before the device is shipped. The number is chosen randomly
from 0 to 99. The Host will validate the received data packet by checking the Device Number is
registered for that Device ID or not. After the channel synchronization, the Device Number of each
remote device will be registered in the host. Note that for both keyboard and remote control, keypad and
pointing device have the same Device Number. During synchronization, only Device ID of the keypad
and the Device Number will be sent. The host should also register the Device Number for the pointing
device of the corresponding device.
28.
Channel Synchronization
There are 10 channels, which are numbered from 1 to 0, to be used in the communication between the
RF-Receiver and the remote devices as keyboard and remote control.
For reliable data transmission, keystroke and control push buttons packets are transmitted twice
wirelessly from UEI /NMB Devices.
28.1 Changing Channel of the RF-Receiver
The Host using the command “Set Channel” can change the channel of the RF-Receiver. The
details can be found in the section, Set Channel. Normally, the HOST will show the channel
number on the screen and then wait for the reception of the signatures (i.e. Re-Sync code, 76hex,
defined in Table 2) from the remote devices for confirmations.
28.2 Changing Channel of the Remote Device
The channel of the remote device can be changed as the following procedure.
1.
Hold down the Sync button on the device
2.
Press the button on the numeric keypad on the remote device to select the channel
number. At this time, the signature will be sent continuously at the selected channel until
the button is released. The data format of the signature id the same as the key data
packet describe in the section, NMB keyboard Data Packet.
13
Revision 0.1
29.
2/16/2001
Commands Summary
The following commands that the HOST may send and their hexadecimal values.
Table 10: RF-Receiver commands from the HOST
Command
Hex Value
Set Channel
Channel Open
Channel Close
Get Version Number
Read RSSI
F1
F2
F3
F4
F5
29.1 Set Channel (Hex F1)
This command will be used to set the RF channel of the receiver.
Host Command:
< Channel Number >
7 6 5 4 3 2 1 0
3rd Byte
1st Byte:
2nd Byte:
3rd Byte:

1 1 1 1 0 0 0 1
2nd Byte
< Device ID=0 >
0 0 0 0 0 0 0 0
1st Byte
Bit 0 - Bit 2 = < Device ID = 000b >
Bit 3 - Bit 7 = Reserved


RF-Receiver Respond:
7 6 5 4 3 2 1 0
2nd Byte
1st Byte
0 0 0 0 0 0 0 0
1st Byte
Bit 0 - Bit 2 = < Device ID = 000b >
Bit 3 - Bit 7 = Reserved

2nd Byte
29.2 Channel Open / Close Commands
The System can issue Channel Open or Close commands ( hex F2 or hex F3) to the RF-Receiver.
The default state on power-on will be Channel Close. When the Channel is Close the RFReceiver will ignore incoming RF data.
29.2.1 Channel Open ( Hex F2)
On the receipt of this command, The RF-Receiver will open the communication link
between the HOST and RF-Receiver.
Host Command:

1 1 1 1 0 0 1 0
2nd Byte
1st Byte:
< Device ID=0 >
0 0 0 0 0 0 0 0
1st Byte
Bit 0 - Bit 2
Bit 3 - Bit 7
= < Device ID=0 >
= Reserved
14
Revision 0.1
2/16/2001
2nd Byte:

RF-Receiver Respond:
7 6 5 4 3 2 1 0
2nd Byte
1st Byte
0 0 0 0 0 0 0 0
1st Byte
Bit 0 - Bit 2 = < Device ID = 000b >
Bit 3 - Bit 7 = Reserved

2nd Byte
29.2.2 Channel Closed ( Hex F3)
On the receipt of this command, The RF-Receiver will closed the communication link between the
HOST and RF-Receiver.
Host Command:

1 1 1 1 0 0 1 1
2nd Byte
1st Byte:
2nd Byte:
< Device ID=0 >
0 0 0 0 0 0 0 0
1st Byte
Bit 0 - Bit 2
= < Device ID=0 >
Bit 3 - Bit 7
= Reserved

RF-Receiver Respond:
7 6 5 4 3 2 1 0
2nd Byte
1st Byte
0 0 0 0 0 0 0 0
1st Byte
Bit 0 - Bit 2 = < Device ID = 000b >
Bit 3 - Bit 7 = Reserved

2nd Byte
29.3 Get Version Number ( Hex F4)
On the receipt of this command, The RF-Receiver will send the version number of the firmware to
the HOST.
Host Command:

1 1 1 1 0 0 1 1
2nd Byte
1st Byte:
2nd Byte:
< Device ID=0 >
0 0 0 0 0 0 0 0
1st Byte
Bit 0 - Bit 2
= < Device ID=0 >
Bit 3 - Bit 7
= Reserved

RF-Receiver Respond:
< Channel Number >
7 6 5 4 3 2 1 0
3rd Byte
1st Byte
2nd Byte

0 0 0 0 0 0 0 0
2nd Byte
< Version Number >
0 0 0 0 0 0 0 0
1st Byte

Bit 0 - Bit 2 = < Device ID = 000b >
Bit 3 - Bit 7 = Reserved
15
Revision 0.1
2/16/2001
3rd Byte

29.4 Read RSSI ( Hex F5) Not implemented
On the receipt of this command, The RF-Receiver will send the RSSI value of the current channel
to the HOST. This command is used for testing purpose or future enhancement.
Host Command:

1 1 1 1 0 0 1 1
2nd Byte
1st Byte:
2nd Byte:
< Device ID=0 >
0 0 0 0 0 0 0 0
1st Byte
Bit 0 - Bit 2
= < Device ID=0 >
Bit 3 - Bit 7
= Reserved

RF-Receiver Respond:
< Channel Number >
7 6 5 4 3 2 1 0
3rd Byte
1st Byte
2nd Byte
3rd Byte
30.

0 0 0 0 0 0 0 0
2nd Byte
< RSSI value,max=dec.255 >
0 0 0 0 0 0 0 0
1st Byte
< RSSI value,max=dec.255 >
Bit 0 - Bit 2 = < Device ID = 000b >
Bit 3 - Bit 7 = Reserved

NMB Keyboard Data Packet
The Keyboard data packet format is three bytes long. The first byte consists of the Device Number
followed by the second byte = Device ID (001b) and the battery status bit, the third byte = Scan Code
(Make/Break) of the Keyboard. Scan Code Table 10

7 6 5 4 3 2 1 0
3rd Byte
1st Byte:
2nd Byte:
3rd Byte:
31.
Device ID + Battery Status
7 0 0 0 0 0 0 1
2nd Byte

7 6 5 4 3 2 1 0
1st Byte

Bit 0 - Bit 2
= Device ID = 001b
Bit 3 - Bit 6
= Reserved ( 0 )
Bit 7
= Battery Status, 0 = ok, 1 = low
 (Make / Break) * Scan Code are shown
Remote UEI Key Data Packet
The Remote UEI key data packet format is three bytes long. The first byte consists of the Device Number
followed by the second byte = Device ID (010b) and the battery status bit, the third byte = Scan Code
(Make/Break) of the Remote Key. Scan Code Table 10.

7 6 5 4 3 2 1 0
3rd Byte
1st Byte:
2nd Byte:
3rd Byte:
Device ID + Battery Status
7 0 0 0 0 0 1 0
2nd Byte

7 6 5 4 3 2 1 0
1st Byte

Bit 0 - Bit 2
= Device ID = 010b
Bit 3 - Bit 6
= Reserved ( 0 )
Bit 7
= Battery Status, 0 = ok, 1 = low
 (Make / Break) * Scan Code are shown
16
Revision 0.1
32.
2/16/2001
NMB Pointing Device Data Packet
The data packet format is four bytes long.
7 6 5 4 3 2 1 0
4th
33.
7 6 5 4 3 2 1 0
3rd Byte
7 6 5 4 3 0 1 1
2nd Byte
1st Byte:
2nd Byte:

Bit 0 - Bit 2
= Device ID = 011b
Bit 3
= Left Button Status (1=Down, 0=Up
Bit 4
= Right Button Status (1=Down, 0=Up)
Bit 5
= X-Coordinate sign (0=positive, 1=negative)
Bit 6
= Y-Coordinate Sign (0=positive, 1=negative)
Bit 7
= Battery Status, 0 = ok, 1 = low)
3rd Byte:
4th Byte:


7 6 5 4 3 2 1 0
1st Byte
UEI Pointing Device Data Packet
The data packet format is four bytes long.
7 6 5 4 3 2 1 0
4th
1st Byte:
2nd Byte:
3rd Byte:
4th Byte:
34.
7 6 5 4 3 2 1 0
3rd Byte
7 6 5 4 3 1 0 0
2nd Byte
7 6 5 4 3 2 1 0
1st Byte

Bit 0 - Bit 2
= Device ID = 100b
Bit 3
= Left Button Status (1=Down, 0=Up
Bit 4
= Right Button Status (1=Down, 0=Up)
Bit 5
= X-Coordinate sign (0=positive, 1=negative)
Bit 6
= Y-Coordinate Sign (0=positive, 1=negative)
Bit 7
= Battery Status, 0 = ok, 1 = low)


Stuck Key Data Packet
Receiver shall send this command when a stuck key is detected.

7 6 5 4 3 2 1 0
3rd Byte
1st Byte:
2nd Byte:
3rd Byte:
Device ID + Battery Status
7 0 0 0 0 2 1 0
2nd Byte

7 6 5 4 3 2 1 0
1st Byte

Bit 0 - Bit 2
= Device ID (001 = Keyboard, 010b = Remote)
Bit 3 - Bit 6
= Reserved ( 0 )
Bit 7
= Battery Status, 0 = ok, 1 = low

17
Revision 0.1
35.
2/16/2001
Sleep Data Packet
Receiver shall send this command when the Remote or the wireless keyboard is about to enter sleep
mode. This way, the IP board can fully aware of the transmitter state.
1st Byte:
2nd Byte:
3rd Byte:
36.

Device ID + Battery Status
7 6 5 4 3 2 1 0
7 0 0 0 0 2 1 0
3rd Byte
2nd Byte

Bit 0 - Bit 2
= Device ID = 010b
Bit 3 - Bit 6
= Reserved ( 0 )
Bit 7
= Battery Status, 0 = ok, 1 = low

7 6 5 4 3 2 1 0
1st Byte
Keep Alive Data Packet (Revised)
This code will be sent only when the user is holding a key down (not typing), this is to provide a keep alive
timeout in the IP board. If the Keep Alive code is not receive within 200ms, the IP board will timeout and
release the Break Code of the held key.
1st Byte:
2nd Byte:
3rd Byte:
37.

Device ID + Battery Status

7 6 5 4 3 2 1 0
7 0 0 0 0 0 1 0
7 6 5 4 3 2 1 0
3rd Byte
2nd Byte
1st Byte

Bit 0 - Bit 2
= Device ID (0 01 = keyboard, 010= remote control)
Bit 3 - Bit 6
= Reserved ( 0 )
Bit 7
= Battery Status, 0 = ok, 1 = low

RF-Receiver connector
Connector type:
Vendor: Long Chu Electronics Co. Ltd
Type: P200 (Straight Type)
Pitch: 2.0mm
Current rating: 2amp
Insulation Resistance: 1000 mega ohm, min.
Table 11: RF-Receiver connector pinout
Pin #
38.
Name
Comments
Vcc
GND
RxD
TxD
+5V power
Ground
Received serial data from IP board to RF-Receiver.
Transmitted serial data from RF-Receiver to IP board.
NC
GND
No Connect
Ground
RF-Receiver mechanical
Add mechanical outline of module including dimension, mounting, etc..
18
Revision 0.1
2/16/2001
Table 12: Scan Code Table
Key #
Description
Make Code
Break Code
Key #
Description
Make Code
Break Code
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
ESC
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Num_Lock
Print Scrn
Scroll Lock
Pause
`/~
1/!
2/@
3/#
4/$
5/%
6/^
7/&
8/*
9/(
0/)
-/_
=/+
Back Space
Home
Tab
[/{
]/}
\/|
Page Up
Caps Lock
;/:
'/"
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
81
82
83
84
85
86
87
88
89
8A
8B
8C
8D
8E
8F
90
91
92
93
94
95
96
97
98
99
9A
9B
9C
9D
9E
9F
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
AA
AB
AC
AD
AE
AF
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
BA
BB
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
115
115
116
117
Page Down
L_Shift
,/<
./>
//?
Right_Shift
Up Arrow
End
Control
FN
LWIN
ALT
Space Bar
APP
INS
DEL
Left Arrow
Down Arrow
Right Arrow
Reverse
Play
Forward
Record
Stop
Pause
Instant Replay
Jump CH
Jump Present
EPG
+100
Multi-View
Back
Forward
Stop
Refresh
Search
Favorites
Web home
Get mail
Mute
Pip
Previous
Menu
Channel Up
Channel Down
Right Click
Left Click
Volume Down
Volume Up
Power
Re-Sync
3D
3E
3F
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
58
59
5A
5B
5C
5D
5E
5F
60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
6E
6F
70
73
74
75
76
BD
BE
BF
C0
C1
C2
C3
C4
C5
C6
C7
C8
C9
CA
CB
CC
CD
CE
CF
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
DA
DB
DC
DD
DE
DF
E0
E1
E2
E3
E4
E5
E6
E7
E8
E9
EA
EB
EC
ED
EE
EF
F0
F3
F4
F5
F6
19
Revision 0.1
60
2/16/2001
Enter
3C
BC
118
* Set and Reset in Pointing Device Data Packet.
20
Revision 0.1
2/16/2001
39.
Change Device Number
•
Press “Re_sync + Fn” and held down for 3 seconds, then enter 2- digits Device Number 0-9.
40.
Select Device Channel Number.
• Press “Re_Sync” and held down, then enter Channel Number 1 or 2, 3, 4, 5, 6, 7, 8, 9, 0.
40.
Test Mode
• Channel testing. Transmitter channel must default to channel 1.
Press “1 + 3 + C” and held down for 6 seconds and release, Ten channels will be tested and
after the testing, the channel number will return to default channel.
•
Frequency testing.
Press “1 + 3 + F” and held down for 6 seconds and release. The device channel frequency
can be measured by using spectrum analyzer. Pressing “F4”, the transmitter will transmit
“one and zero” continously. Pressing “F3”, the transmitter will exit on frequency testing.
21
FEDERAL COMMUNICATIONS COMMISSION
INTERFERENCE STATEMENT
This equipment has been tested and found to comply with the limits for a Class B
digital device, pursuant to Part 15 of the FCC Rules. These limits are designed
to provide reasonable protection against harmful interference in a residential
installation. This equipment generates, uses and can radiate radio frequency
energy and, if not installed and used in accordance with the instructions, may
cause harmful interference to radio communications. However, there is no
guarantee that interference will not occur in a particular installation. If this
equipment does cause harmful interference to radio or television reception,
which can be determined by turning the equipment off and on, the user is
encouraged to try to correct the interference by one or more of the following
measures:
-- Reorient or relocate the receiving antenna.
-- Increase the separation between the equipment and receiver.
-- Connect the equipment into an outlet on a circuit different from that to which
the receiver is connected.
-- Consult the dealer or an experienced radio/TV technician for help.
CAUTION:
Any changes or modifications not expressly approved by the grantee of this
device could void
the user's authority to operate the equipment.
FCC RF Radiation Exposure Statement
This equipment complies with FCC RF radiation exposure limits set forth for an
uncontrolled environment. This equipment should be installed and operated with
a minimum distance of 20cm between the radiator and your body.

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.4
Linearized                      : No
Create Date                     : 2002:03:11 12:32:00Z
Modify Date                     : 2002:03:11 20:32:42+08:00
Page Count                      : 22
Creation Date                   : 2002:03:11 12:32:00Z
Mod Date                        : 2002:03:11 20:32:42+08:00
Producer                        : Acrobat Distiller 5.0 (Windows)
Author                          : kim
Metadata Date                   : 2002:03:11 20:32:42+08:00
Creator                         : kim
Title                           : Microsoft Word - NMB TECHNOLOGIES_user guide_
EXIF Metadata provided by EXIF.tools
FCC ID Filing: AQ6-3900

Navigation menu