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

SNIP identification strings (manufacturer + user version byte). More...

Data Fields

uint8_t mfg_version
 
char name [LEN_SNIP_NAME_BUFFER]
 
char model [LEN_SNIP_MODEL_BUFFER]
 
char hardware_version [LEN_SNIP_HARDWARE_VERSION_BUFFER]
 
char software_version [LEN_SNIP_SOFTWARE_VERSION_BUFFER]
 
uint8_t user_version
 

Detailed Description

SNIP identification strings (manufacturer + user version byte).

Manufacturer fields are read-only (ACDI space 0xFC). User name/description are stored separately in node configuration.

Field Documentation

◆ mfg_version

uint8_t mfg_version

Manufacturer SNIP version (always 1)

◆ name

Manufacturer name

◆ model

char model[LEN_SNIP_MODEL_BUFFER]

Model name

◆ hardware_version

char hardware_version[LEN_SNIP_HARDWARE_VERSION_BUFFER]

Hardware version

◆ software_version

char software_version[LEN_SNIP_SOFTWARE_VERSION_BUFFER]

Software version

◆ user_version

uint8_t user_version

User SNIP version (always 1)


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

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