|
OpenLcbCLib 1.0 Alpha
OpenSource C Library to create OpenLcb/Lcc Nodes
|
48-bit field returned in Protocol Support Reply. More...
Macros | |
| #define | PSI_SIMPLE 0x800000 |
| Simple Node Protocol support (not used by this library) | |
| #define | PSI_DATAGRAM 0x400000 |
| Datagram Protocol support. | |
| #define | PSI_STREAM 0x200000 |
| Stream Protocol support. | |
| #define | PSI_MEMORY_CONFIGURATION 0x100000 |
| Memory Configuration Protocol support. | |
| #define | PSI_RESERVATION 0x080000 |
| Reservation Protocol support. | |
| #define | PSI_EVENT_EXCHANGE 0x040000 |
| Event Exchange (Producer/Consumer) Protocol support. | |
| #define | PSI_IDENTIFICATION 0x020000 |
| Identification Protocol support. | |
| #define | PSI_TEACHING_LEARNING 0x010000 |
| Teaching/Learning Configuration Protocol support. | |
| #define | PSI_REMOTE_BUTTON 0x008000 |
| Remote Button Protocol support. | |
| #define | PSI_ABBREVIATED_DEFAULT_CDI 0x004000 |
| Abbreviated Default CDI Protocol support. | |
| #define | PSI_DISPLAY 0x002000 |
| Display Protocol support. | |
| #define | PSI_SIMPLE_NODE_INFORMATION 0x001000 |
| Simple Node Information Protocol (SNIP) support. | |
| #define | PSI_CONFIGURATION_DESCRIPTION_INFO 0x000800 |
| Configuration Description Information (CDI) Protocol support. | |
| #define | PSI_TRAIN_CONTROL 0x000400 |
| Train Control Protocol support. | |
| #define | PSI_FUNCTION_DESCRIPTION 0x000200 |
| Function Description Information (FDI) Protocol support. | |
| #define | PSI_RESERVED_0 0x000100 |
| Reserved bit 0. | |
| #define | PSI_RESERVED_1 0x000080 |
| Reserved bit 1. | |
| #define | PSI_FUNCTION_CONFIGURATION 0x000040 |
| Function Configuration Protocol support. | |
| #define | PSI_FIRMWARE_UPGRADE 0x000020 |
| Firmware Upgrade Protocol support. | |
| #define | PSI_FIRMWARE_UPGRADE_ACTIVE 0x000010 |
| Firmware Upgrade Active indicator (node currently in upgrade mode) | |
48-bit field returned in Protocol Support Reply.
| #define PSI_SIMPLE 0x800000 |
Simple Node Protocol support (not used by this library)
| #define PSI_DATAGRAM 0x400000 |
Datagram Protocol support.
| #define PSI_STREAM 0x200000 |
Stream Protocol support.
| #define PSI_MEMORY_CONFIGURATION 0x100000 |
Memory Configuration Protocol support.
| #define PSI_RESERVATION 0x080000 |
Reservation Protocol support.
| #define PSI_EVENT_EXCHANGE 0x040000 |
Event Exchange (Producer/Consumer) Protocol support.
| #define PSI_IDENTIFICATION 0x020000 |
Identification Protocol support.
| #define PSI_TEACHING_LEARNING 0x010000 |
Teaching/Learning Configuration Protocol support.
| #define PSI_REMOTE_BUTTON 0x008000 |
Remote Button Protocol support.
| #define PSI_ABBREVIATED_DEFAULT_CDI 0x004000 |
Abbreviated Default CDI Protocol support.
| #define PSI_DISPLAY 0x002000 |
Display Protocol support.
| #define PSI_SIMPLE_NODE_INFORMATION 0x001000 |
Simple Node Information Protocol (SNIP) support.
| #define PSI_CONFIGURATION_DESCRIPTION_INFO 0x000800 |
Configuration Description Information (CDI) Protocol support.
| #define PSI_TRAIN_CONTROL 0x000400 |
Train Control Protocol support.
| #define PSI_FUNCTION_DESCRIPTION 0x000200 |
Function Description Information (FDI) Protocol support.
| #define PSI_RESERVED_0 0x000100 |
Reserved bit 0.
| #define PSI_RESERVED_1 0x000080 |
Reserved bit 1.
| #define PSI_FUNCTION_CONFIGURATION 0x000040 |
Function Configuration Protocol support.
| #define PSI_FIRMWARE_UPGRADE 0x000020 |
Firmware Upgrade Protocol support.
| #define PSI_FIRMWARE_UPGRADE_ACTIVE 0x000010 |
Firmware Upgrade Active indicator (node currently in upgrade mode)
Copyright (c) 2026 Jim Kueneman all rights reserved. See the License