Products PUCK UI Sequences
April 13, 2023 at 2:39 AMUI sequences for Puck
ID | Name | Meaning | Description |
---|---|---|---|
01 |
NO MOTHER BOARD | Error sequence | - RGB LED: Group flashing x2, light time 5%, period 1s - RGB LED: Set color to DarkYellow ( FFCC00 ) |
02 |
NO BATTERY | Error sequence | - RGB LED: Group flashing x6, light time 5%, period 1s - RGB LED: Set color to DarkOrange ( FF4500 ) |
03 |
HARDWARE ERROR | Error sequence for any hardware error / self test failed state | - RGB LED: Group flashing x3, light time 5%, period 1s - RGB LED: Set color to DarkYellow ( FFCC00 ) |
04 |
NOT GENUINE | Counterfeit detected | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to DarkYellow ( FFCC00 )- Buzzer ON during 1s - Pause; wait during 1s - Restore earlier UI sequence |
05 |
CANCEL | Cancel all sequences | - RGB LED: Set color to DarkYellow (FFCC00 )- RGB LED: Switch OFF |
06 |
STARTUP | The device is starting up | - Buzzer ON during 20ms - RGB LED: Set color to Black ( 000000 )- RGB LED: Solid ON - RGB LED: Fade to Blue ( 0000FF ), duration 100ms |
07 |
SHUTDOWN | The device is shutting down | Store current sequence - Buzzer ON during 100ms - RGB LED: Solid ON - RGB LED: Fade to Black ( 000000 ), duration 100ms |
08 |
PLEASE WAIT | Generic wait sequence (device is busy / user action required) | - RGB LED: Flashing, light time 25%, period 500ms - RGB LED: Set color to DarkYellow ( FFCC00 ) |
09 |
BOOTLOADER WAITING | Error sequence | - RGB LED: Flashing, light time 10%, period 1s - RGB LED: Set color to DarkYellow ( FFCC00 ) |
0A |
FW UPGRADING | Firmware updated in progress, DON’T SWITCH OFF / UNPOWER THE DEVICE NOW | - RGB LED: Blinking, isophase (light time 50%), period 50ms - RGB LED: Set color to DarkYellow ( FFCC00 ) |
0B |
FW UPGRADED | The firmware has been updated | - RGB LED: Flashing, light time 25%, period 50ms - RGB LED: Set color to DarkYellow ( FFCC00 )- Buzzer ON during 500ms - Pause; wait during 2s |
0C |
CONFIG CLEARED | Factory settings have been restored | - RGB LED: Solid ON - RGB LED: Set color to DarkYellow ( FFCC00 )Repeat 3 times { - Buzzer ON during 20ms - Pause; wait during 200ms } |
0D |
SELF TEST | Self-test sequence | - RGB LED: Solid ON Repeat forever { - Buzzer ON during 250ms - RGB LED: Fade to Black ( 000000 ), duration 500ms- RGB LED: Fade to Red ( FF0000 ), duration 1000ms- Pause; wait during 500ms - RGB LED: Fade to Black ( 000000 ), duration 500ms- RGB LED: Fade to Green ( 00FF00 ), duration 1000ms- Pause; wait during 500ms - RGB LED: Fade to Black ( 000000 ), duration 500ms- RGB LED: Fade to Blue ( 0000FF ), duration 1000ms- Pause; wait during 500ms - RGB LED: Fade to Black ( 000000 ), duration 500ms- RGB LED: Fade to Cyan ( 00FFFF ), duration 1000ms- Pause; wait during 500ms - RGB LED: Fade to Black ( 000000 ), duration 500ms- RGB LED: Fade to White ( FFFFFF ), duration 1000ms} |
0E |
WINK | Wink! | Repeat 10 times { - Buzzer ON during 100ms - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Cyan ( 00FFFF )- Pause; wait during 500ms } - Restore earlier UI sequence |
0F |
BLACKOUT | Going to sleep mode (not shutdown) | Store current sequence - RGB LED: Fade to Black ( 000000 ), duration 200ms- RGB LED: Switch OFF |
10 |
STARTED IDLE | Started, waiting for activation | Store current sequence Run internal hook (may replace the default color by a configuration-defined color) - RGB LED: Solid ON - RGB LED: Set color to DarkBlue ( 000066 ) |
11 |
STARTED ACTIVE | Started, activated | - Continue with sequence NFC RFID ACTIVE |
13 |
STATE SUSPEND | USB suspended | Store current sequence - RGB LED: Solid ON - RGB LED: Fade to Black ( 000000 ), duration 100ms |
20 |
NFC RFID INACTIVE | Started, field is OFF | Store current sequence Run internal hook (may replace the default color by a configuration-defined color) - RGB LED: Solid ON - RGB LED: Set color to DarkBlue ( 000066 ) |
21 |
NFC RFID ACTIVE | Started, field is ON / device is polling | Store current sequence Run internal hook (may replace the default color by a configuration-defined color) - RGB LED: Breathing - RGB LED: Set color to Blue ( 0000FF ) |
22 |
NFC RFID TAG READING | A NFC or RFID tag is being read | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Green ( 00FF00 ) |
23 |
NFC RFID TAG READ SUCCESS | A NFC or RFID tag has been read | - RGB LED: Solid ON - RGB LED: Set color to Green ( 00FF00 )- Buzzer ON during 100ms - Pause; wait during 2,4s - Continue with sequence NFC RFID ACTIVE |
24 |
NFC RFID TAG READ FAILED | Reading the NFC or RFID tag has failed | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Red ( FF0000 )- Pause; wait during 2,5s - Continue with sequence NFC RFID ACTIVE |
25 |
NFC RFID TAG READ AGAIN | Please present the same NFC or RFID tag again | - RGB LED: Blinking, isophase (light time 50%), period 50ms - RGB LED: Set color to Green ( 00FF00 )- Pause; wait during 2,5s - Continue with sequence NFC RFID ACTIVE |
28 |
NFC RFID TAG INSERT | A NFC or RFID tag has been found | - RGB LED: Solid ON - RGB LED: Set color to Green ( 00FF00 )- Buzzer ON during 100ms - Continue with sequence NFC RFID TAG PRESENT |
29 |
NFC RFID TAG PRESENT | A NFC or RFID tag is kept present | Store current sequence - RGB LED: Solid ON - RGB LED: Set color to Green ( 00FF00 ) |
2A |
NFC RFID TAG ACTIVE | A NFC or RFID tag is present and busy | - Continue with sequence NFC RFID TAG PRESENT |
2B |
NFC RFID TAG ERROR | A NFC or RFID tag is present but we failed communicating with it | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Red ( FF0000 )- Pause; wait during 1s - Continue with sequence NFC RFID TAG PRESENT |
2C |
NFC RFID TAG COUNTERFEIT | A NFC or RFID tag is present but we know it is not genuine | - RGB LED: Blinking, isophase (light time 50%), period 50ms - RGB LED: Set color to Red ( FF0000 )- Pause; wait during 1s - Continue with sequence NFC RFID TAG PRESENT |
2E |
NFC LISTENER IDLE | In NFC listener mode, waiting for peer | - RGB LED: Solid ON - RGB LED: Set color to Cyan ( 00FFFF ) |
2F |
NFC LISTENER ACTIVE | NFC listener mode, under control of a peer | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Cyan ( 00FFFF ) |
30 |
PROFILE DIRECT | Starting with SpringCore Direct profile | - RGB LED: Flashing, light time 25%, period 333ms (repeated 3 times) |
32 |
PROFILE CDC | Starting with CDC (serial emulation) profile | - RGB LED: Flashing, light time 25%, period 333ms (repeated 3 times) |
33 |
PROFILE CCID | Starting with CCID (PC/SC) profile | - RGB LED: Flashing, light time 25%, period 333ms (repeated 3 times) |
34 |
PROFILE HID | Starting with HID (keyboard emulation) profile | - RGB LED: Flashing, light time 25%, period 333ms (repeated 3 times) |
3E |
PROFILE SPECIAL | Starting with another profile | - RGB LED: Flashing, light time 25%, period 333ms (repeated 3 times) - RGB LED: Set color to Orange ( DD4400 ) |
3F |
PROFILE ERROR | The profile specified in register 02C0 is not supported |
- RGB LED: Flashing, light time 25%, period 333ms (repeated 3 times) - RGB LED: Set color to Red ( FF0000 ) |
40 |
PRODUCT UNKNOWN | Hardware variant not recognized | - RGB LED: Flashing, light time 25%, period 100ms (repeated 10 times) - RGB LED: Set color to Red ( FF0000 ) |
41 |
PRODUCT PUCK BASE | Hardware is PUCK Base | - RGB LED: Flashing, light time 25%, period 100ms (repeated 1 times) |
42 |
PRODUCT PUCK ONE | Hardware is PUCK One | - RGB LED: Flashing, light time 25%, period 100ms (repeated 2 times) |
43 |
PRODUCT PUCK BLUE | Hardware is PUCK Blue | - RGB LED: Flashing, light time 25%, period 100ms (repeated 3 times) |
44 |
PRODUCT PUCK POINT | Hardware is PUCK Point | - RGB LED: Flashing, light time 25%, period 100ms (repeated 4 times) |
45 |
PRODUCT PUCK ULTIMATE | Hardware is PUCK Ultimate | - RGB LED: Flashing, light time 25%, period 100ms (repeated 5 times) |
50 |
MASTERCARD PENDING | Master-card recognized, keep it steady over the antenna | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to White ( FFFFFF )Repeat forever { - Buzzer ON during 10ms - Pause; wait during 60ms } |
51 |
MASTERCARD SUCCESS | Master-card accepted and successfully processed | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Green ( 00FF00 )Repeat forever { - Buzzer ON during 300ms - Pause; wait during 700ms - Buzzer ON during 50ms - Pause; wait during 200ms - Buzzer ON during 50ms - Pause; wait during 200ms } |
52 |
MASTERCARD FAILED | Master-card rejected, or removed during processing | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Red ( FF0000 )- Buzzer ON during 1s - Pause; wait during 2s - Continue with sequence NFC RFID ACTIVE |
54 |
COLORADO PENDING | Colorado App. or Tag. recognized, keep it steady over the antenna | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to White ( FFFFFF ) |
55 |
COLORADO SUCCESS | Data have been transmitted to Colorado App. or Tag. | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Green ( 00FF00 )- Buzzer ON during 300ms - Pause; wait during 2,2s - Continue with sequence NFC RFID ACTIVE |
56 |
COLORADO FAILED | Failed to transmit data to Colorado App. or Tag. | - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Red ( FF0000 )- Buzzer ON during 1s - Pause; wait during 2s - Continue with sequence NFC RFID ACTIVE |
70 |
PHONE RINGING | Incoming call | Repeat 30 times { - RGB LED: Blinking, isophase (light time 50%), period 100ms - RGB LED: Set color to Yellow ( FFD700 )- Buzzer ON during 300ms - RGB LED: Solid ON - Pause; wait during 700ms } - Restore earlier UI sequence |
71 |
PHONE HOOK ON | Incoming call accepted | - RGB LED: Breathing - RGB LED: Set color to Yellow ( FFD700 ) |
72 |
PHONE HOOK OFF | Call terminated | - Restore earlier UI sequence |
F0 |
SHORT BEEP | Short beep | - Buzzer ON during 50ms |
Version of UI sequences: 01