# Genesis Cordonel Interface Documentation ## GCI Onboarding Overview ![GCI Onboarding Overview](../../images/GCI__Onboarding_Overview_drawio.svg) --- ## What is GCI? Genesis Cordonel Interface (GCI) is a software layer providing controlled access to: - meter communication - firmware interaction - runtime slot management - register access - preadjustment workflows - diagnostics and worker execution GCI acts as an integration bridge between external applications and internal meter infrastructure. --- ## Main Interface Layers | Page | Description | |---|---| | [InterfaceOutsideToGCI](InterfaceOutsideToGCI.md) | External API facade used by applications outside GCI. | | [InterfaceGCIToLaatzen](InterfaceGCIToLaatzen.md) | Internal bridge and orchestration layer. | | [PublicModels](PublicModels.md) | Public API models, request DTOs and result DTOs. | --- ## Main Areas - Slot lifecycle management - Meter login and connection - Register read/write access - PCB identification - Port detection - Worker diagnostics - Preadjustment workflows