Skip to content

Add MGCP use case support (MA & GCP)#29

Merged
3100igsv merged 24 commits into
NIBEGroup:mainfrom
gennadiyvt:feature/mgcp
Jun 18, 2026
Merged

Add MGCP use case support (MA & GCP)#29
3100igsv merged 24 commits into
NIBEGroup:mainfrom
gennadiyvt:feature/mgcp

Conversation

@gennadiyvt

@gennadiyvt gennadiyvt commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Add MGCP use case support for both MA and GCP actors (including use case implementation, CLI adjustments and examples updates).

Sponsored by Sigma Software feature

Comment thread src/use_case/actor/common/eebus_measurement_base.c
Comment thread examples/heat_pump/hpsrv.c Outdated
return kEebusErrorOk;
}

EebusError AddGcpMgcp(Hpsrv* self, DeviceLocalObject* device_local, EntityLocalObject* entity_local) {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing function declaration. Otherwise, if you do not want to create a declaration, it would be good to add a static keyword to the function definition.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed

Comment thread examples/heat_pump/hpsrv.c Outdated
return kEebusErrorOk;
}

EebusError AddGridConnectionPointEntity(

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing function declaration. Otherwise, if you do not want to create a declaration, it would be good to add a 'static' keyword.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed

EebusMeasurementConfigureStrategy strategy
);

EebusError EebusMeasurementBaseConfigurePower(

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing functions description

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added

@3100igsv 3100igsv merged commit e4026ad into NIBEGroup:main Jun 18, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants