Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sdo information response + mbx repeat #189

Merged
merged 5 commits into from
Dec 6, 2024
Merged

Conversation

leducp
Copy link
Owner

@leducp leducp commented Dec 5, 2024

close #90 #190

Philippe Leduc added 4 commits December 3, 2024 17:29
@leducp leducp force-pushed the sdo_information_response branch from 4540029 to d427cac Compare December 5, 2024 13:30
Copy link

github-actions bot commented Dec 5, 2024

File Coverage Lines Branches
All files 36% 41% 31%
lib/include/kickcat/Error.h 87% 92% 83%
lib/include/kickcat/Mailbox.h 81% 76% 85%
lib/include/kickcat/Ring.h 0% 0% 0%
lib/include/kickcat/SBufQueue.h 0% 0% 0%
lib/include/kickcat/Units.h 0% 0% 0%
lib/include/kickcat/protocol.h 62% 62% 0%
lib/include/kickcat/CoE/EsiParser.h 0% 0% 0%
lib/include/kickcat/CoE/OD.h 0% 0% 0%
lib/include/kickcat/CoE/mailbox/request.h 66% 66% 0%
lib/include/kickcat/CoE/mailbox/response.h 0% 0% 0%
lib/master/include/kickcat/Bus.h 63% 100% 27%
lib/master/include/kickcat/DebugHelpers.h 83% 100% 66%
lib/master/include/kickcat/Gateway.h 75% 100% 50%
lib/master/include/kickcat/Link.h 92% 85% 100%
lib/master/src/Bus.cc 81% 85% 77%
lib/master/src/CoE.cc 84% 95% 74%
lib/master/src/Link.cc 98% 100% 97%
lib/master/src/Prints.cc 48% 39% 58%
lib/master/src/Slave.cc 50% 50% 0%
lib/master/src/helpers.cc 0% 0% 0%
lib/slave/include/kickcat/AbstractESC.h 0% 0% 0%
lib/slave/include/kickcat/ESC/EmulatedESC.h 0% 0% 0%
lib/slave/include/kickcat/ESC/Lan9252.h 0% 0% 0%
lib/slave/include/kickcat/ESC/XMC4800.h 0% 0% 0%
lib/slave/src/AbstractESC.cc 0% 0% 0%
lib/slave/src/AbstractEmulatedEEPROM.cc 0% 0% 0%
lib/slave/src/AbstractSPI.cc 0% 0% 0%
lib/slave/src/EEPROM/EEPROM_factory.cc 0% 0% 0%
lib/slave/src/ESC/EmulatedESC.cc 0% 0% 0%
lib/slave/src/ESC/Lan9252.cc 0% 0% 0%
lib/slave/src/ESC/XMC4800.cc 0% 0% 0%
lib/src/Error.cc 0% 0% 0%
lib/src/Frame.cc 85% 92% 77%
lib/src/Mailbox.cc 37% 44% 30%
lib/src/SIIParser.cc 93% 95% 91%
lib/src/TapSocket.cc 0% 0% 0%
lib/src/protocol.cc 75% 76% 74%
lib/src/CoE/EsiParser.cc 0% 0% 0%
lib/src/CoE/OD.cc 0% 0% 0%
lib/src/CoE/protocol.cc 30% 41% 18%
lib/src/CoE/mailbox/request.cc 54% 57% 52%
lib/src/CoE/mailbox/response.cc 0% 0% 0%
simulation/network_simulator.cc 0% 0% 0%

Minimum allowed coverage is 75%

Generated by 🐒 cobertura-action against f70fa9e

@leducp
Copy link
Owner Author

leducp commented Dec 5, 2024

CTT results:

<title></title> <style type="text/css"> body,div,table,thead,tbody,tfoot,tr,th,td,p { font-family:"Liberation Sans"; font-size:x-small } a.comment-indicator:hover + comment { background:#ffd; position:absolute; display:block; border:1px solid black; padding:0.5em; } a.comment-indicator { background:red; display:inline-block; border:1px solid black; width:0.5em; height:0.5em; } comment { display:none; } </style>
TestCase Name Type
TF-1300_1.7.0-1-1 Secondary Vendor ID Success
TF-1300_1.7.0-1-2 Device.RevisionNo Success
TF-1300_1.7.0-1-3 ESI Port Type Consistency Success
TF-1300_1.7.0-1-4 Number of Offline Dictionaries Success
TF-1300_1.7.0-1-6 Device:Name Success
TF-1300_1.7.0-1-8 Device:GroupType Success
TF-1300_1.7.0-1-9 Device:Mailbox:DataLinkLayer Success
TF-1300_1.7.0-2-1 Vendor ID Success
TF-1300_1.7.0-2-2 Product Code Success
TF-1300_1.7.0-2-3 Revision Number Success
TF-1300_1.7.0-2-5 Mailbox Protocols Success
TF-1300_1.7.0-2-6 E²PROM Size Success
TF-1300_1.7.0-2-8 E²PROM ConfigData Success
TF-1300_1.7.0-2-10 E²PROM General Category Success
TF-1300_1.7.0-2-11 E²PROM FMMU Categories Success
TF-1300_1.7.0-2-12 E²PROM SyncM Categories Success
TF-1300_1.7.0-3-3 Number of Fmmu Success
TF-1300_1.7.0-3-5 Number of Sm Success
TF-1300_1.7.0-4-1 ESI OD Identity Info Warning
TF-1300_1.7.0-5-1 Vendor:Image16x14 Success
TF-1300_1.7.0-5-2 Vendor@UniqueName Success
TF-1300_1.7.0-5-3 Group:Image16x14 Success
TF-1300_1.7.0-5-4 Device:Image16x14 Success
TF-1300_1.7.0-5-6 Device:Type@TcCfgModeSafeOp Success
TF-1300_1.7.0-5-8 Device:Profile@Channel Success
TF-1300_1.7.0-5-9 Device:Fmmu@OpOnly Success
TF-1300_1.7.0-5-10 Device:Sm@OneByteMode Success
TF-1300_1.7.0-5-11 Device:Sm@Wachdog Success
TF-1300_1.7.0-5-12 Device:Sm@FixedAssignment Success
TF-1300_1.7.0-5-13 Device:RxPdo@PdoOrder Success
TF-1300_1.7.0-5-14 Device:TxPdo@PdoOrder Success
TF-1300_1.7.0-5-15 Device:Mailbox:CoE:Object Success
TF-1300_1.7.0-5-17 Device:Mailbox:CoE@DS402Channels Success
TF-1300_1.7.0-5-24 Device:Profile:Dictionary:Object:Flags:Transition Success
TF-1300_1.7.0-5-25 Device:Profile:Dictionary:DataType:SubItem:DefaultString Success
TF-1300_1.7.0-5-26 Device:Profile:Dictionary:DataType:SubItem:DefaultData Success
TF-1300_1.7.0-5-27 Device:Profile:Dictionary:DataType:SubItem:MinValue Success
TF-1300_1.7.0-5-28 Device:Profile:Dictionary:DataType:SubItem:MaxValue Success
TF-1300_1.7.0-5-29 Device:Profile:Dictionary:DataType:SubItem:DefaultValue Success
TF-1300_1.7.0-5-30 Device:Profile:Dictionary:DataType:SubItem:Xml Success
TF-1300_1.7.0-6-1 Device:Type@DownloadModuleList Success
TF-1300_1.7.0-6-2 Device:AlternativeType Success
TF-1300_1.7.0-6-4 Device:Mailbox@RealTimeMode Success
TF-1300_1.7.0-6-6 Device:Profile:Dictionary:DataType:SubItem:DisplayName Success
TF-1300_1.7.0-6-7 Device:Profile:Dictionary:DataTypes:DataType:Index Success
TF-1300_1.7.0-6-8 Device:InfoType:DeviceFeature Success
TF-1300_1.7.0-7-1 Check Attributes Success
TF-1300_1.7.0-7-2 Check Index Success
TF-1300_1.7.0-7-3 Check SM assignment Success
TF-1300_1.7.0-7-4 Check Pdo entry Data Types Success
TF-1300_1.7.0-7-5 Check Pdo Default Size Success
TF-1300_1.7.0-7-5 Check Pdo Default Size Success
TF-1300_1.7.0-7-6 Check Pdo Exclude Success
TF-1300_1.7.0-8-1 Check Attributes Success
TF-1300_1.7.0-8-2 Check Index Success
TF-1300_1.7.0-8-3 Check SM assignment Success
TF-1300_1.7.0-8-4 Check Pdo entry Data Types Success
TF-1300_1.7.0-8-5 Check Pdo Default Size Success
TF-1300_1.7.0-8-5 Check Pdo Default Size Success
TF-1300_1.7.0-8-6 Check Pdo Exclude Success
TF-1300_1.7.0-9-1 ESC supported FMMUs Success
TF-1300_1.7.0-9-2 FMMU Names Success
TF-1300_1.7.0-9-3 FMMU 'MBoxState' Warning
TF-1300_1.7.0-9-3 FMMU 'MBoxState' Success
TF-1300_1.7.0-9-4 FMMU 'Inputs' Success
TF-1300_1.7.0-9-5 FMMU 'Outputs' Success
TF-1300_1.7.0-9-6 Process data length test Success
TF-1300_1.7.0-10-1 All DataType Names Success
TF-1300_1.7.0-10-2 Check Access Flag Success
TF-1300_1.7.0-10-3 BaseDataTypes (fixed length) Success
TF-1300_1.7.0-10-6 Array/Record DataTypes Success
TF-1300_1.7.0-11-1 General Object Attributes Success
TF-1300_1.7.0-11-2 Object DataType and BitSize Success
TF-1300_1.7.0-11-4 Object Info (Array/Record) Success
TF-1300_1.7.0-12-1 Text Success
TF-1300_1.7.0-12-2 Sm Order Success
TF-1300_1.7.0-12-3 SyncMan start addresses Success
TF-1300_1.7.0-12-4 SyncMan default size Success
TF-1300_1.7.0-12-5 SM@Enable Success
TF-1100_1.4.0-1-1 MBXERR_UNSUPPORTEDPROTOCOL1 Success
TF-1100_1.4.0-1-2 MBXERR_UNSUPPORTEDPROTOCOL2 Success
TF-1100_1.4.0-1-3 MBXERR_INVALIDSIZE Success
TF-1100_1.4.0-1-4 MBXERR_INVALIDHEADER Success
TF-1100_1.4.0-2-1 Incremented Master Mailbox Counter Success
TF-1100_1.4.0-2-2 Invalid Master Mailbox Counter Error
TF-1100_1.4.0-2-2 Invalid Master Mailbox Counter Success
TF-1100_1.4.0-2-3 Mailbox Write Service Repeat Success
TF-1100_1.4.0-2-4 Mailbox Read Service Repeat 1 Success
TF-1100_1.4.0-2-5 Mailbox Read Service Repeat 2 Success
TF-1100_1.4.0-2-6 Multiple Mailbox Read Service Repeat Success
TF-1100_1.4.0-5-1 Check Device Type (Complex or Simple Type) Success
TF-1100_1.4.0-5-2 Secondary Vendor ID in IP Core Success
TF-1200_1.5.0-1-1 #1.1 Init > Init, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x01 Success
TF-1200_1.5.0-1-2 #1.2A Init > Init, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x02 Success
TF-1200_1.5.0-1-3 #1.2B Init > Init, ErrFlag = 1, AckFlag = 0, AlCtrl= 0x03 Success
TF-1200_1.5.0-1-4 #1.2C Init > Init, ErrFlag = 1, AckFlag = 0, AlCtrl= 0x04 Success
TF-1200_1.5.0-1-5 #1.2D Init > Init, ErrFlag = 1, AckFlag = 0, AlCtrl= 0x08 Success
TF-1200_1.5.0-1-6 #1.2E Init > Init, ErrFlag = 1, AckFlag = 0, AlCtrl= unknown Success
TF-1200_1.5.0-1-7 #2 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x01 Success
TF-1200_1.5.0-1-7 #2 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x01 Success
TF-1200_1.5.0-1-8 #3 Init > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x02, SmSett01 match Success
TF-1200_1.5.0-1-8 #3 Init > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x02, SmSett01 match Success
TF-1200_1.5.0-1-9 #4 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x02, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-1-9 #4 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x02, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-1-9 #4 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x02, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-1-9 #4 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x02, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-1-12 # 7 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x03, Boot not supported Success
TF-1200_1.5.0-1-12 # 7 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x03, Boot not supported Success
TF-1200_1.5.0-1-13 # 8 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x04 or 0x08 Success
TF-1200_1.5.0-1-13 # 8 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x04 or 0x08 Success
TF-1200_1.5.0-1-13 # 8 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x04 or 0x08 Success
TF-1200_1.5.0-1-13 # 8 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x04 or 0x08 Success
TF-1200_1.5.0-1-14 # 9 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = unknown Success
TF-1200_1.5.0-1-14 # 9 Init > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = unknown Success
TF-1200_1.5.0-1-15 #10 Init > Init, Sm_Change ignored Success
TF-1200_1.5.0-1-15 #10 Init > Init, Sm_Change ignored Success
TF-1200_1.5.0-1-15 #10 Init > Init, Sm_Change ignored Success
TF-1200_1.5.0-1-15 #10 Init > Init, Sm_Change ignored Success
TF-1200_1.5.0-2-1 #11.1 PreOp > Init, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x01 Success
TF-1200_1.5.0-2-2 #11.2A PreOp > PreOp, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x02 Success
TF-1200_1.5.0-2-3 #11.2B PreOp > PreOp, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x03 Success
TF-1200_1.5.0-2-4 #11.2C PreOp > PreOp, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x04 Success
TF-1200_1.5.0-2-5 #11.2D PreOp > PreOp, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x08 Success
TF-1200_1.5.0-2-6 #11.2E PreOp > PreOp, ErrFlag = 1, AckFlag = 0, AlCtrl = unknown Success
TF-1200_1.5.0-2-7 #12 PreOp > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x01 Success
TF-1200_1.5.0-2-7 #12 PreOp > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x01 Success
TF-1200_1.5.0-2-8 #13 PreOp > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x02 Success
TF-1200_1.5.0-2-8 #13 PreOp > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x02 Success
TF-1200_1.5.0-2-9 #17 PreOp > PreOp, ErrFlag = 0 or ErrAck = 1, AlCtrl = 0x04, SmSett_2_To_n not match Success
TF-1200_1.5.0-2-9 #17 PreOp > PreOp, ErrFlag = 0 or ErrAck = 1, AlCtrl = 0x04, SmSett_2_To_n not match Success
TF-1200_1.5.0-2-9 #17 PreOp > PreOp, ErrFlag = 0 or ErrAck = 1, AlCtrl = 0x04, SmSett_2_To_n not match Success
TF-1200_1.5.0-2-10 # 18 PreOp > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x03 or 0x08 Success
TF-1200_1.5.0-2-10 # 18 PreOp > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x03 or 0x08 Success
TF-1200_1.5.0-2-10 # 18 PreOp > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x03 or 0x08 Success
TF-1200_1.5.0-2-10 # 18 PreOp > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x03 or 0x08 Success
TF-1200_1.5.0-2-11 # 19 PreOp > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = unknown Success
TF-1200_1.5.0-2-11 # 19 PreOp > PreOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = unknown Success
TF-1200_1.5.0-2-13 # 20.2 PreOp > PreOp, Sm_Chg, ErrFlag = 1 Success
TF-1200_1.5.0-2-13 # 20.2 PreOp > PreOp, Sm_Chg, ErrFlag = 1 Success
TF-1200_1.5.0-2-13 # 20.2 PreOp > PreOp, Sm_Chg, ErrFlag = 1 Success
TF-1200_1.5.0-2-13 # 20.2 PreOp > PreOp, Sm_Chg, ErrFlag = 1 Success
TF-1200_1.5.0-2-14 # 21 PreOp > Init, Sm_Chg, ErrFlag = 0, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-2-14 # 21 PreOp > Init, Sm_Chg, ErrFlag = 0, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-3-1 #22.1 SafeOp > Init, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x01 Success
TF-1200_1.5.0-3-2 #22.2A SafeOp > SafeOp, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x02 Success
TF-1200_1.5.0-3-3 #22.2B SafeOp > SafeOp, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x03 Success
TF-1200_1.5.0-3-4 #22.2C SafeOp > SafeOp, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x04 Success
TF-1200_1.5.0-3-5 #22.2D SafeOp > SafeOp, ErrFlag = 1, AckFlag = 0, AlCtrl = 0x08 Success
TF-1200_1.5.0-3-6 #22.2E SafeOp > SafeOp, ErrFlag = 1, AckFlag = 0, AlCtrl = unknown Success
TF-1200_1.5.0-3-7 #23 SafeOp > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x01 Success
TF-1200_1.5.0-3-7 #23 SafeOp > Init, ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x01 Success
TF-1200_1.5.0-3-8 #24 SafeOp > PreOp, ErrFlag = 0 or ErrAck = 1, AlCtrl = 0x02 Success
TF-1200_1.5.0-3-8 #24 SafeOp > PreOp, ErrFlag = 0 or ErrAck = 1, AlCtrl = 0x02 Success
TF-1200_1.5.0-3-9 #25.1 SafeOp > SafeOp, ErrFlag = 1, localErrFlag = 0, AckFlag = 1, AlCtrl = 0x04 Success
TF-1200_1.5.0-3-11 #29 SafeOp > SafeOp, AL ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x03 Success
TF-1200_1.5.0-3-11 #29 SafeOp > SafeOp, AL ErrFlag = 0 or AckFlag = 1, AlCtrl = 0x03 Success
TF-1200_1.5.0-3-12 #30 SafeOp > SafeOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = unknown Success
TF-1200_1.5.0-3-12 #30 SafeOp > SafeOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = unknown Success
TF-1200_1.5.0-3-14 #31.2 SafeOp > SafeOp, ErrFlag = 1, Sm_Chg Success
TF-1200_1.5.0-3-14 #31.2 SafeOp > SafeOp, ErrFlag = 1, Sm_Chg Success
TF-1200_1.5.0-3-14 #31.2 SafeOp > SafeOp, ErrFlag = 1, Sm_Chg Success
TF-1200_1.5.0-3-14 #31.2 SafeOp > SafeOp, ErrFlag = 1, Sm_Chg Success
TF-1200_1.5.0-3-15 #32 SafeOp > PreOp Sm_Chg, ErrFlag = 0, SmSett01 match, SmSett 23 not match Success
TF-1200_1.5.0-3-15 #32 SafeOp > PreOp Sm_Chg, ErrFlag = 0, SmSett01 match, SmSett 23 not match Success
TF-1200_1.5.0-3-16 #33 SafeOp > Init, ErrFlag = 0, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-3-16 #33 SafeOp > Init, ErrFlag = 0, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-4-1 #37 Op > Init, Ack = 0 or 1, AlCtrl = 0x01 Success
TF-1200_1.5.0-4-1 #37 Op > Init, Ack = 0 or 1, AlCtrl = 0x01 Success
TF-1200_1.5.0-4-2 #38 Op > PreOp, AckFlag = 0 or 1, AlCtrl = 0x02 Success
TF-1200_1.5.0-4-2 #38 Op > PreOp, AckFlag = 0 or 1, AlCtrl = 0x02 Success
TF-1200_1.5.0-4-3 #39 Op > SafeOp, AckFlag = 0 or 1, AlCtrl = 0x04 Success
TF-1200_1.5.0-4-3 #39 Op > SafeOp, AckFlag = 0 or 1, AlCtrl = 0x04 Success
TF-1200_1.5.0-4-4 #40 Op > Op, AckFlag 0 or 1, AlCtrl = 0x08 Success
TF-1200_1.5.0-4-4 #40 Op > Op, AckFlag 0 or 1, AlCtrl = 0x08 Success
TF-1200_1.5.0-4-5 #42 Op > SafeOp, AckFlag = 0 or 1, AlCtrl = 0x03 Success
TF-1200_1.5.0-4-5 #42 Op > SafeOp, AckFlag = 0 or 1, AlCtrl = 0x03 Success
TF-1200_1.5.0-4-6 #43 Op > SafeOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = unknown Success
TF-1200_1.5.0-4-6 #43 Op > SafeOp, ErrFlag = 0 or AckFlag = 1, AlCtrl = unknown Success
TF-1200_1.5.0-4-8 #45 Op > PreOp, Sm_Chg, ErrFlag = 0, SmSett01 match, SmSett 23 not match Success
TF-1200_1.5.0-4-8 #45 Op > PreOp, Sm_Chg, ErrFlag = 0, SmSett01 match, SmSett 23 not match Success
TF-1200_1.5.0-4-9 #46 Op > Init, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-4-9 #46 Op > Init, SmSett0 or SmSett1 not match Success
TF-1200_1.5.0-4-10 #49 Op > SafeOp, WD expired Success
TF-1201_1.5.0-5-5 Ignore ID Request if IdentificationReg134 = false in INIT Success
TF-1201_1.5.0-5-5 Ignore ID Request if IdentificationReg134 = false in INIT Success
TF-1201_1.5.0-5-6 Ignore ID Request if IdentificationReg134 = false in PREOP Success
TF-1201_1.5.0-5-6 Ignore ID Request if IdentificationReg134 = false in PREOP Success
TF-1201_1.5.0-5-7 Ignore ID Request if IdentificationReg134 = false in SAFEOP Success
TF-1201_1.5.0-5-7 Ignore ID Request if IdentificationReg134 = false in SAFEOP Success
TF-1201_1.5.0-5-8 Ignore ID Request if IdentificationReg134 = false in OP Success
TF-1201_1.5.0-5-10 ConfiguredStationAlias value Success
TF-2300_1.6.0-1-1 Sync Manager PDO Assignment (online) Warning
TF-2300_1.6.0-1-1 Sync Manager PDO Assignment (online) Warning
TF-2300_1.6.0-1-1 Sync Manager PDO Assignment (online) Warning
TF-2300_1.6.0-1-1 Sync Manager PDO Assignment (online) Warning
TF-2300_1.6.0-1-1 Sync Manager PDO Assignment (online) Success
TF-2300_1.6.0-1-2 Receive and Transmit PDO Mapping (online) Warning
TF-2300_1.6.0-1-2 Receive and Transmit PDO Mapping (online) Warning
TF-2300_1.6.0-1-2 Receive and Transmit PDO Mapping (online) Warning
TF-2300_1.6.0-1-2 Receive and Transmit PDO Mapping (online) Warning
TF-2300_1.6.0-1-2 Receive and Transmit PDO Mapping (online) Success
TF-2300_1.6.0-1-3 Download RO in PREOP SDOs (online) Success
TF-2300_1.6.0-1-4 Download RO in SAFEOP SDOs (online) Success
TF-2300_1.6.0-1-5 Download RO in OP SDOs (online) Success
TF-2300_1.6.0-1-9 Download RW in PREOP SDOs (online) Success
TF-2300_1.6.0-1-10 Download RW in SAFEOP SDOs (online) Success
TF-2300_1.6.0-1-11 Download RW in OP SDOs (online) Success
TF-2300_1.6.0-1-15 Upload RW in PREOP SDOs (online) Success
TF-2300_1.6.0-1-16 Upload RW in SAFEOP SDOs (online) Success
TF-2300_1.6.0-1-17 Upload RW in OP SDOs (online) Success
TF-2300_1.6.0-1-18 Upload RO in PREOP SDOs (online) Success
TF-2300_1.6.0-1-19 Upload RO in SAFEOP SDOs (online) Success
TF-2300_1.6.0-1-20 Upload RO in OP SDOs (online) Success
TF-2300_1.6.0-2-1 Sync Manager PDO Assignment (offline) Success
TF-2300_1.6.0-2-2 Receive and Transmit PDO Mapping (offline) Success
TF-2300_1.6.0-2-3 Download RO in PREOP SDOs (offline) Success
TF-2300_1.6.0-2-4 Download RO in SAFEOP SDOs (offline) Success
TF-2300_1.6.0-2-5 Download RO in OP SDOs (offline) Success
TF-2300_1.6.0-2-9 Download RW in PREOP SDOs (offline) Success
TF-2300_1.6.0-2-10 Download RW in SAFEOP SDOs (offline) Success
TF-2300_1.6.0-2-11 Download RW in OP SDOs (offline) Success
TF-2300_1.6.0-2-15 Upload RW in PREOP SDOs (offline) Success
TF-2300_1.6.0-2-16 Upload RW in SAFEOP SDOs (offline) Success
TF-2300_1.6.0-2-17 Upload RW in OP SDOs (offline) Success
TF-2300_1.6.0-2-18 Upload RO in PREOP SDOs (offline) Success
TF-2300_1.6.0-2-19 Upload RO in SAFEOP SDOs (offline) Success
TF-2300_1.6.0-2-20 Upload RO in OP SDOs (offline) Success
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Warning
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Warning
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Warning
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Warning
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Warning
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Error
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Warning
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Warning
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Warning
TF-2301_1.5.0-1-1 Compare online to offline object dictionary Error
TF-2301_1.5.0-3-1 Device Type Object (0x1000) Error
TF-2301_1.5.0-3-1 Device Type Object (0x1000) Error
TF-2301_1.5.0-3-6 Identity Object (0x1018) Success
TF-2301_1.5.0-3-8 Diagnosis History Object (0x10F3) Success
TF-2301_1.5.0-3-13 Sync Manager PDO Assignment (0x1C10 .. 0x1C2F) Warning
TF-2301_1.5.0-3-13 Sync Manager PDO Assignment (0x1C10 .. 0x1C2F) Warning
TF-2301_1.5.0-3-13 Sync Manager PDO Assignment (0x1C10 .. 0x1C2F) Success
TF-2301_1.5.0-3-14 Sync Manager Parameter (0x1C30 - 0x1C4F) Success
TF-2301_1.5.0-5-1 Device Type Object (0x1000) Error
TF-2301_1.5.0-5-1 Device Type Object (0x1000) Error
TF-2301_1.5.0-5-6 Identity Object (0x1018) Error
TF-2301_1.5.0-5-6 Identity Object (0x1018) Warning
TF-2301_1.5.0-5-6 Identity Object (0x1018) Warning
TF-2301_1.5.0-5-6 Identity Object (0x1018) Warning
TF-2301_1.5.0-5-6 Identity Object (0x1018) Warning
TF-2301_1.5.0-5-8 Diagnosis History Object (0x10F3) Success
TF-2301_1.5.0-5-12 Sync Manager Communication Type Object (0x1C00) Success
TF-2301_1.5.0-5-13 Sync Manager PDO Assignment (0x1C10 .. 0x1C2F) Error
TF-2301_1.5.0-5-13 Sync Manager PDO Assignment (0x1C10 .. 0x1C2F) Error
TF-2301_1.5.0-5-13 Sync Manager PDO Assignment (0x1C10 .. 0x1C2F) Error
TF-2301_1.5.0-5-13 Sync Manager PDO Assignment (0x1C10 .. 0x1C2F) Error
TF-2301_1.5.0-5-14 Sync Manager Parameter (0x1C30 - 0x1C4F) Success
TF-2302_1.3.0-1-1 Objects with read Access in PreOp (offline dictionary) Error
TF-2302_1.3.0-1-2 Objects with read Access in SafeOp (offline dictionary) Error
TF-2302_1.3.0-1-3 Objects with read Access in Op (offline dictionary) Error
TF-2302_1.3.0-2-1 Object Access RW in PreOp (offline dictionary) Error
TF-2302_1.3.0-2-2 Object Access RW in SafeOp (offline dictionary) Error
TF-2302_1.3.0-2-3 Object Access RW in Op (offline dictionary) Error
TF-2302_1.3.0-3-1 Objects with read Access in PreOp (online dictionary) Error
TF-2302_1.3.0-3-2 Objects with read Access in SafeOp (online dictionary) Error
TF-2302_1.3.0-3-3 Objects with read Access in Op (online dictionary) Error
TF-2302_1.3.0-4-1 Object Access RW in PreOp (online dictionary) Error
TF-2302_1.3.0-4-2 Object Access RW in SafeOp (online dictionary) Error
TF-2302_1.3.0-4-3 Object Access RW in Op (online dictionary) Error
TF-4101_1.2.0-1-1 offline | 0x1000 Error
TF-4101_1.2.0-1-3 offline | 0x1001 Error
TF-4101_1.2.0-2-1 offline | 0x6000 to 0x6006 (reserved range) Warning

@leducp leducp force-pushed the sdo_information_response branch from d427cac to fb3199d Compare December 5, 2024 13:54
lib/slave/src/AbstractESC.cc Outdated Show resolved Hide resolved
lib/slave/src/AbstractESC.cc Show resolved Hide resolved
lib/src/CoE/mailbox/response.cc Outdated Show resolved Hide resolved
lib/src/Mailbox.cc Outdated Show resolved Hide resolved
lib/src/CoE/mailbox/response.cc Outdated Show resolved Hide resolved
lib/src/CoE/mailbox/response.cc Outdated Show resolved Hide resolved
@leducp leducp force-pushed the sdo_information_response branch 2 times, most recently from 3fbeb83 to b25ef09 Compare December 5, 2024 14:40
Various fixes
@leducp leducp force-pushed the sdo_information_response branch from b25ef09 to f70fa9e Compare December 5, 2024 15:18
@leducp leducp merged commit 7d94dad into master Dec 6, 2024
4 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.

Support SDO information service
3 participants