Skip to content

Add directory for eip-odva#1433

Draft
codepitbull wants to merge 2 commits intomasterfrom
chore/EDG-96/merge-eip-odva
Draft

Add directory for eip-odva#1433
codepitbull wants to merge 2 commits intomasterfrom
chore/EDG-96/merge-eip-odva

Conversation

@codepitbull
Copy link
Copy Markdown
Contributor

Motivation

Resolves #EDG-96

Changes
Add implementation of EIP-ODVA to Edge

@cla-bot cla-bot bot added the cla-signed label Mar 4, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 4, 2026

Test Results

  500 files  +  9    500 suites  +9   6m 0s ⏱️ -1s
4 265 tests +102  4 260 ✅ +100  5 💤 +2  0 ❌ ±0 
4 282 runs  +102  4 277 ✅ +100  5 💤 +2  0 ❌ ±0 

Results for commit 6c50a07. ± Comparison against base commit 0a914ff.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 4, 2026

Coverage Report

Overall Project 64.6% -2.25%
Files changed 26.2%

File Coverage
LogicalAddressPath.java 100%
CipDataType.java 100%
DoubleHysteresisChecker.java 100%
IntegerHysteresisChecker.java 100%
EqualsHysteresisChecker.java 100%
LongHysteresisChecker.java 100%
ListHysteresisChecker.java 100%
ByteHysteresisChecker.java 100%
ShortHysteresisChecker.java 100%
LogicalAddressPathFactory.java 100%
SINTDecoder.java 100%
UDINTDecoder.java 100%
LREALDecoder.java 100%
REALDecoder.java 100%
ListOfDecoder.java 100%
SSTRINGDecoder.java 100%
UINTDecoder.java 100%
USINTDecoder.java 100%
LINTDecoder.java 100%
STRINGDecoder.java 100%
INTDecoder.java 100%
DINTDecoder.java 100%
BOOLDecoder.java 98.86% -1.14%
CipTagDecoders.java 95.65% -4.35%
DataPointStore.java 90.67% -9.33%
Hysteresis.java 89.93% -10.07%
DefaultCompositeValues.java 89.29% -10.71%
TagGroups.java 85.57% -14.43%
CipTag.java 74.29% -25.71%
OdvaException.java 69.23% -30.77%
CipTagDefinition.java 66.12% -33.88%
BaseCipTagDecoder.java 40.26% -59.74%
TagGroup.java 26.61% -73.39%
CNClassPath.java 16.75% -83.25%
FloatHysteresisChecker.java 16.67% -83.33%
CompositeValuesFactory.java 0%
NoopCompositeValues.java 0%
ExceptionProcessor.java 0%
OdvaDecodeException.java 0%
OdvaEncodeException.java 0%
REALEncoder.java 0%
STRINGEncoder.java 0%
BaseStaticCipTagEncoder.java 0%
BaseSTRINGEncoder.java 0%
DINTEncoder.java 0%
LINTEncoder.java 0%
BOOLEncoder.java 0%
CipTagEncoder.java 0%
LREALEncoder.java 0%
INTEncoder.java 0%
SINTEncoder.java 0%
SSTRINGEncoder.java 0%
CipTagEncoders.java 0%
BaseDecodingAttributeProtocol.java 0%
MRChipWriteAnyProtocol.java 0%
BaseEncodingAttributeProtocol.java 0%
CNService.java 0%
EtherNetIP.java 0%
EthernetIPWithODVA.java 0%
EipToMqttMapping.java 0%
EipSpecificAdapterConfig.java 0%
EipToMqttConfig.java 0%
EthernetIPCipOdvaProtocolAdapterInformation.java 0%
CipWritePayload.java 0%
EthernetIPCipOdvaProtocolAdapterFactory.java 0%
JULtoSLF4JEnabler.java 0%
StatsTracker.java 0%
EthernetIPCipOdvaPollingProtocolAdapter.java 0%
CipTagDecodingAttributeProtocol.java 0%
CipTagEncodingAttributeProtocol.java 0%
ExceptionUtils.java 0%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants