Protocol-neutral fieldbus profile layer for Isochronon
Dependencies
moon run fieldbus_core/cmd/main harness-handoffs --provider all
moon run fieldbus_core/cmd/main harness-handoffs --provider moonecat
moon run fieldbus_core/cmd/main harness-handoffs --provider profinet
moon run fieldbus_core/cmd/main harness-coverage
moon run fieldbus_core/cmd/main harness-run-plan --provider moonecat --handoff scan --target windows-npcap
moon run fieldbus_core/cmd/main harness-exec --provider moonecat --handoff scan --target windows-npcap --interface '\Device\NPF_{...}' --allow-live --confirm-interface '\Device\NPF_{...}'
moon run fieldbus_core/cmd/main harness-exec --provider profinet --handoff rpc-b4 --target windows-npcap --interface '\Device\NPF_{...}' --allow-live --confirm-interface '\Device\NPF_{...}' --provider-arg 192.168.0.10
moon run fieldbus_core/cmd/main harness-exec --provider profinet --handoff rpc-probe --target windows-npcap --interface '\Device\NPF_{...}' --allow-live --confirm-interface '\Device\NPF_{...}' --provider-arg 192.168.0.10
powershell -ExecutionPolicy Bypass -File scripts\provider-harness-exec.ps1 -Provider moonecat -Handoff scan
powershell -ExecutionPolicy Bypass -File scripts\provider-harness-exec.ps1 -Provider profinet -Handoff rpc-b4 -InterfaceName '\Device\NPF_{...}' -AllowLiveExecution -ConfirmInterfaceName '\Device\NPF_{...}' -ProviderArg 192.168.0.10///|
test "cia402 profile binding smoke" {
assert_eq(cia402_coe_bindings().length(), 6)
assert_eq(canopen_cia402_bindings().length(), 6)
}fn canopen_sdo_expedited_download_fixture(node_id? : Int, index? : UInt, subindex? : Byte, value_digest? : Int) -> CanopenSdoExpeditedFramefn canopen_sdo_expedited_upload_fixture(node_id? : Int, index? : UInt, subindex? : Byte, value_digest? : Int) -> CanopenSdoExpeditedFramefn run_cia402_conformance_artifact(seed~ : Int, backend? : BackendProfile, variant? : Cia402ScenarioVariant) -> Cia402ConformanceArtifactfn run_cia402_scenario(seed~ : Int, backend? : BackendProfile, variant? : Cia402ScenarioVariant) -> Cia402ScenarioReportProtocol-neutral fieldbus profile layer for Isochronon
Dependencies