leducp / KickCAT

A C++ open source EtherCAT master stack
Other
59 stars 13 forks source link

Windows support #183

Closed leducp closed 4 days ago

leducp commented 1 week ago

close #96 close #33

Add Windows support through WinPCAP API (npcap on latest Windows versions).

github-actions[bot] commented 4 days ago

File Coverage Lines Branches
All files 40% 59% 22% :x:
lib/include/kickcat/Error.h 79% 75% 83% :white_check_mark:
lib/include/kickcat/Mailbox.h 86% 87% 85% :white_check_mark:
lib/include/kickcat/protocol.h 88% 88% 0% :white_check_mark:
lib/include/kickcat/CoE/EsiParser.h 0% 0% 0% :x:
lib/include/kickcat/CoE/OD.h 0% 0% 0% :x:
lib/master/include/kickcat/Bus.h 60% 100% 20% :x:
lib/master/include/kickcat/DebugHelpers.h 83% 100% 66% :white_check_mark:
lib/master/include/kickcat/Gateway.h 75% 100% 50% :white_check_mark:
lib/slave/include/kickcat/AbstractESC.h 0% 0% 0% :x:
lib/slave/include/kickcat/ESC/EmulatedESC.h 0% 0% 0% :x:
simulation/network_simulator.cc 0% 0% 0% :x:

Minimum allowed coverage is 75%

Generated by :monkey: cobertura-action against b00b317d973a043dcb86528d28b4b2002e712e8a