Instrukcja obsługi PoLabs Pokeys 57E
PoLabs
Nie skategoryzowane
Pokeys 57E
Przeczytaj poniżej 📖 instrukcję obsługi w języku polskim dla PoLabs Pokeys 57E (162 stron) w kategorii Nie skategoryzowane. Ta instrukcja była pomocna dla 7 osób i została oceniona przez 4 użytkowników na średnio 3.5 gwiazdek
Strona 1/162

PoKeys protocol specicaon
Copyright PoLabs - 2008 2016
All rights reserved
Version: 21.12.2016
Compable PoKeys rmware versions:
PoKeys57: 2.4. 19

Brief protocol description
USB
PoKeys USB devices are USB HID device that use OS's integrated drivers to communicate with soware. No s
addional drivers are neccessary to communicate with devices.
All PoKeys USB devices use these Vendor and Product IDs:
idVendor: 0x1DC3
idProduct: 0x1001
The device encapsulates three interfaces, rst (index 0) being standard USB HID keyboard, second (index 1)
being PoKeys communicaon interface and the third (index 2) standard USB HID Joysck.
Conguraon is set or read using the second interface. On Windows host the PoKeys device is found by
searching among connected HID devices and looking their PathNames. If the PathName contains
hid#vid_1dc3&pid_1001&mi_01, this is the correct interface to PoKeys device. If more than one PoKeys device
is connected to the same host, dierenation at this level is impossible, so user ID byte must be read from the
PoKeys device. USB serial numbers can be used to dierenate between devices. PoKeys device reports serial
number in the format of xxxxx.2 (where xxxxx is the serial number of the PoKeys device).
In PoKeys communicaon DLL, request are handled this way:
1. send report with a unique request ID (simply ever-increasing value)
2. read report
3. check Requst ID, if it does not match the one in (1), sleep for 1 ms and then go to (2) (try this 5 s, me
then terminate)
4. check packet checksum, if it does not match go to (1) (try this 2 mes, then terminate)
PoKeys57 series rmware introduces bulk communicaon interface in addion to the HID interfaces menoned
above - it uses WinUSB driver on Windows (GUID of 2EA10865-4FFD-4BF3-8EF3-161549BFA270) and libusb on
Linux and OS X. Oponally, HID interfaces can be disabled.
Communication
To ensure a highest possible compability with USB PoKeys devices, ethernet PoKeys devices use Extended
packet mode as described below. Packets are transfered with TCP protocol.
Network edition
Ethernet PoKeys devices use a combinaon of UDP and TCP packets to communicate with the host. Both use a
port number 20055.
Device discovery
PoKeys devices are discovered via broadcast UDP packets. A host sends out a UDP packet with a broadcasng
address. All PoKeys devices respond with another UDP packet that contains the device's idencaon (User ID,
serial number, version) and it's IP address. At the same me, if device is congured to use DHCP server and no
DHCP server responded to the request, PoKeys will use the temporary address of x.x.x.250, where x.x.x is the
subnet address of the computer that the request was sent from (with 255.255.255.0 subnet mask).
Packet data is formated the following way:
Host -> device: empty packet (ignored)
Device -> host
- byte 1: User ID number
- bytes 2,3: Serial number
- bytes 4,5: Version
- bytes 6,7,8,9: IP address
Communication
All further communicaon with the device is acomplished with TCP or UDP connecon on port 20055. Packet
structure is 64-bytes long and is described below as Extended packet mode.

Security
Ethernet PoKeys devices support addional security opon that requires the user to enter the password before
the access to the device is granted. The password can contain any character and can be up to 32 characters
long.
Connection timeout
Aer 3 seconds of inacvity (or otherwise specied in the conguraon), ethernet PoKeys device terminates
the TCP connecon with the host.
Packet formatting
Incoming and outgoing packets are 64 bytes long. Basic packets use only rst 8 bytes. Extended packets use the
whole packet.
Host>Device
- byte 1: control 0xBB
- byte 2: operaon
- byte 3-6: operaon parameters
- byte 7: request ID
- byte 8: control byte (sum aer mod 0x100)
Device>Host
- byte 1: control 0x AA
- byte 2: operaon
- byte 3-6: operaon parameters
- byte 7: request ID
- byte 8: control byte (sum aer mod 0x100)
Extended packet mode (supported since version 1.8)
Packet size is increased to 64 bytes. First 8 bytes remain the same, addional 56 bytes are used for extended
mode. Reserved bytes should be set to 0.
Specyfikacje produktu
Marka: | PoLabs |
Kategoria: | Nie skategoryzowane |
Model: | Pokeys 57E |
Potrzebujesz pomocy?
Jeśli potrzebujesz pomocy z PoLabs Pokeys 57E, zadaj pytanie poniżej, a inni użytkownicy Ci odpowiedzą
Instrukcje Nie skategoryzowane PoLabs
1 Lutego 2025
Instrukcje Nie skategoryzowane
- Nie skategoryzowane Snom
- Nie skategoryzowane Planet Audio
- Nie skategoryzowane Viking
- Nie skategoryzowane Garmin
- Nie skategoryzowane Cougar
- Nie skategoryzowane SAVS
- Nie skategoryzowane Induction Dynamics
- Nie skategoryzowane ATen
- Nie skategoryzowane Jan Nowak
- Nie skategoryzowane IMG Stageline
- Nie skategoryzowane BMW
- Nie skategoryzowane BlueBuilt
- Nie skategoryzowane Goal Zero
- Nie skategoryzowane HiKOKI
- Nie skategoryzowane Miele
Najnowsze instrukcje dla Nie skategoryzowane
9 Kwietnia 2025
9 Kwietnia 2025
9 Kwietnia 2025
9 Kwietnia 2025
9 Kwietnia 2025
9 Kwietnia 2025
9 Kwietnia 2025
9 Kwietnia 2025
9 Kwietnia 2025
9 Kwietnia 2025