OpenLcbCLib 1.0 Alpha
OpenSource C Library to create OpenLcb/Lcc Nodes
Loading...
Searching...
No Matches
node_parameters_TAG Struct Reference

Complete node configuration parameters (typically const/flash). More...

Data Fields

user_snip_struct_t snip
 
uint64_t protocol_support
 
uint8_t consumer_count_autocreate
 
uint8_t producer_count_autocreate
 
uint8_t cdi [USER_DEFINED_CDI_LENGTH]
 
uint8_t fdi [USER_DEFINED_FDI_LENGTH]
 
user_address_space_info_t address_space_configuration_definition
 
user_address_space_info_t address_space_all
 
user_address_space_info_t address_space_config_memory
 
user_address_space_info_t address_space_acdi_manufacturer
 
user_address_space_info_t address_space_acdi_user
 
user_address_space_info_t address_space_train_function_definition_info
 
user_address_space_info_t address_space_train_function_config_memory
 
user_configuration_options configuration_options
 
user_address_space_info_t address_space_firmware
 

Detailed Description

Complete node configuration parameters (typically const/flash).

Contains SNIP strings, protocol support bits, CDI/FDI data, and address space information for every supported space.

Field Documentation

◆ snip

◆ protocol_support

uint64_t protocol_support

Protocol Support Indicator bits

◆ consumer_count_autocreate

uint8_t consumer_count_autocreate

◆ producer_count_autocreate

uint8_t producer_count_autocreate

◆ cdi

uint8_t cdi[USER_DEFINED_CDI_LENGTH]

◆ fdi

uint8_t fdi[USER_DEFINED_FDI_LENGTH]

◆ address_space_configuration_definition

user_address_space_info_t address_space_configuration_definition

Space 0xFF

◆ address_space_all

user_address_space_info_t address_space_all

Space 0xFE

◆ address_space_config_memory

user_address_space_info_t address_space_config_memory

Space 0xFD

◆ address_space_acdi_manufacturer

user_address_space_info_t address_space_acdi_manufacturer

Space 0xFC

◆ address_space_acdi_user

user_address_space_info_t address_space_acdi_user

Space 0xFB

◆ address_space_train_function_definition_info

user_address_space_info_t address_space_train_function_definition_info

Space 0xFA

◆ address_space_train_function_config_memory

user_address_space_info_t address_space_train_function_config_memory

Space 0xF9

◆ configuration_options

user_configuration_options configuration_options

◆ address_space_firmware

user_address_space_info_t address_space_firmware

Space 0xEF


The documentation for this struct was generated from the following file:

Copyright (c) 2026 Jim Kueneman all rights reserved. See the License