List of all items
Structs
- core::FieldDescriptor
- core::PgnBytes
- core::PgnDescriptor
- core::RepeatingFieldSet
- infra::codec::bits::BitReader
- infra::codec::bits::BitWriter
- protocol::lookups::BandgKeyValueMetadata
- protocol::lookups::InvalidDisabledSatellites
- protocol::lookups::InvalidEngineStatus1
- protocol::lookups::InvalidEngineStatus2
- protocol::lookups::InvalidEntertainmentGroupBitfield
- protocol::lookups::InvalidEntertainmentPlayStatusBitfield
- protocol::lookups::InvalidEntertainmentRepeatBitfield
- protocol::lookups::InvalidEntertainmentShuffleBitfield
- protocol::lookups::InvalidFurunoBaselineStatus
- protocol::lookups::InvalidSimnetAlertBitfield
- protocol::lookups::InvalidSimnetApModeBitfield
- protocol::lookups::InvalidStationStatus
- protocol::lookups::InvalidThrusterControlEvents
- protocol::lookups::InvalidThrusterMotorEvents
- protocol::lookups::InvalidTransmissionStatus1
- protocol::lookups::InvalidWindlassControl
- protocol::lookups::InvalidWindlassMonitoring
- protocol::lookups::InvalidWindlassOperation
- protocol::lookups::InvalidWpChange
- protocol::lookups::InvalidWpCriticalParameters
- protocol::lookups::MercuryKeyValueMetadata
- protocol::lookups::NavicoDiagnosticMetadata
- protocol::lookups::NavicoSourceSettingIdMetadata
- protocol::lookups::SimnetKeyValueMetadata
- protocol::lookups::VictronVregMetadata
- protocol::management::address_claiming::engine::AddressClaimEngine
- protocol::management::address_claiming::engine::ClaimOutput
- protocol::management::address_manager::AddressManager
- protocol::management::address_supervisor::ClaimedAddress
- protocol::management::address_supervisor::runner_embassy::AddressFrames
- protocol::management::address_supervisor::runner_embassy::AddressHandle
- protocol::management::address_supervisor::runner_embassy::AddressRunner
- protocol::management::address_supervisor::runner_embassy::AddressService
- protocol::management::address_supervisor::runner_embassy::AddressServiceParts
- protocol::management::iso_name::IsoName
- protocol::management::iso_name::IsoNameBuilder
- protocol::management::network_discovering::engine::AddressRequester
- protocol::messages::LineInfo
- protocol::messages::Pgn126985
- protocol::messages::Pgn126992
- protocol::messages::Pgn126993
- protocol::messages::Pgn126996
- protocol::messages::Pgn126998
- protocol::messages::Pgn127237
- protocol::messages::Pgn127245
- protocol::messages::Pgn127250
- protocol::messages::Pgn127251
- protocol::messages::Pgn127257
- protocol::messages::Pgn127488
- protocol::messages::Pgn127489
- protocol::messages::Pgn127497
- protocol::messages::Pgn127503
- protocol::messages::Pgn127505
- protocol::messages::Pgn127508
- protocol::messages::Pgn127750
- protocol::messages::Pgn128001
- protocol::messages::Pgn128259
- protocol::messages::Pgn128267
- protocol::messages::Pgn128275
- protocol::messages::Pgn129025
- protocol::messages::Pgn129026
- protocol::messages::Pgn129029
- protocol::messages::Pgn129038
- protocol::messages::Pgn129039
- protocol::messages::Pgn129040
- protocol::messages::Pgn129044
- protocol::messages::Pgn129283
- protocol::messages::Pgn129284
- protocol::messages::Pgn129540
- protocol::messages::Pgn129794
- protocol::messages::Pgn129809
- protocol::messages::Pgn129810
- protocol::messages::Pgn130306
- protocol::messages::Pgn130310
- protocol::messages::Pgn130311
- protocol::messages::Pgn130821BepMarineProprietaryPgn130821
- protocol::messages::Pgn130821FurunoUnknown130821
- protocol::messages::Pgn130821MaretronAlertText
- protocol::messages::Pgn130821NavicoAsciiData
- protocol::messages::Pgn59904
- protocol::messages::Pgn60160
- protocol::messages::Pgn60416IsoTransportProtocolConnectionManagementAbort
- protocol::messages::Pgn60416IsoTransportProtocolConnectionManagementBroadcastAnnounce
- protocol::messages::Pgn60416IsoTransportProtocolConnectionManagementClearToSend
- protocol::messages::Pgn60416IsoTransportProtocolConnectionManagementEndOfMessage
- protocol::messages::Pgn60416IsoTransportProtocolConnectionManagementRequestToSend
- protocol::messages::Pgn60928
- protocol::messages::PrnInfo
- protocol::messages::ReferenceStationTypeInfo
- protocol::transport::can_frame::CanFrame
- protocol::transport::can_id::CanId
- protocol::transport::can_id::CanIdBuilder
- protocol::transport::fast_packet::assembler::CompletedMessage
- protocol::transport::fast_packet::assembler::FastPacketAssembler
- protocol::transport::fast_packet::builder::FastPacketBuilder
- protocol::transport::fast_packet::builder::FrameIterator
Enums
- core::FieldKind
- core::PgnValue
- error::BitReaderError
- error::BitWriterError
- error::CanIdBuildError
- error::ClaimError
- error::ClaimFault
- error::CodecError
- error::DeserializationError
- error::ExtractionError
- error::SendPgnError
- error::SerializationError
- protocol::lookups::AcLine
- protocol::lookups::Acceptability
- protocol::lookups::AccessLevel
- protocol::lookups::AgsGeneratingState
- protocol::lookups::AgsMode
- protocol::lookups::AgsOffReason
- protocol::lookups::AgsOnReason
- protocol::lookups::AgsOperatingState
- protocol::lookups::AirmarCalibrateFunction
- protocol::lookups::AirmarCalibrateStatus
- protocol::lookups::AirmarCommand
- protocol::lookups::AirmarDepthQualityFactor
- protocol::lookups::AirmarFilter
- protocol::lookups::AirmarPostControl
- protocol::lookups::AirmarPostId
- protocol::lookups::AirmarTemperatureInstance
- protocol::lookups::AirmarTransmissionInterval
- protocol::lookups::AisAssignedMode
- protocol::lookups::AisBand
- protocol::lookups::AisCommunicationState
- protocol::lookups::AisMessageId
- protocol::lookups::AisMode
- protocol::lookups::AisSpecialManeuver
- protocol::lookups::AisTransceiver
- protocol::lookups::AisType
- protocol::lookups::AisVersion
- protocol::lookups::AlertCategory
- protocol::lookups::AlertLanguageId
- protocol::lookups::AlertResponseCommand
- protocol::lookups::AlertState
- protocol::lookups::AlertThresholdStatus
- protocol::lookups::AlertTriggerCondition
- protocol::lookups::AlertType
- protocol::lookups::AtonType
- protocol::lookups::AutomaticManual
- protocol::lookups::Available
- protocol::lookups::BandgDecimals
- protocol::lookups::BandgKeyValue
- protocol::lookups::Bandwidth
- protocol::lookups::BatteryChemistry
- protocol::lookups::BatteryType
- protocol::lookups::BatteryVoltage
- protocol::lookups::BearingMode
- protocol::lookups::BluetoothSourceStatus
- protocol::lookups::BluetoothStatus
- protocol::lookups::BootState
- protocol::lookups::BroadcastIndicator
- protocol::lookups::CertificationLevel
- protocol::lookups::ChargerMode
- protocol::lookups::ChargerState
- protocol::lookups::ChargingAlgorithm
- protocol::lookups::ControllerState
- protocol::lookups::ConverterState
- protocol::lookups::CzoneAlarmType
- protocol::lookups::DcSource
- protocol::lookups::DeviceClass
- protocol::lookups::DeviceFunction
- protocol::lookups::DeviceTempState
- protocol::lookups::DgnssMode
- protocol::lookups::DifferentialMode
- protocol::lookups::DifferentialSource
- protocol::lookups::Direction
- protocol::lookups::DirectionReference
- protocol::lookups::DirectionRudder
- protocol::lookups::DisabledSatellites
- protocol::lookups::DockingStatus
- protocol::lookups::DscCategory
- protocol::lookups::DscExpansionData
- protocol::lookups::DscFirstTelecommand
- protocol::lookups::DscFormat
- protocol::lookups::DscNature
- protocol::lookups::DscSecondTelecommand
- protocol::lookups::EngineInstance
- protocol::lookups::EngineStatus1
- protocol::lookups::EngineStatus2
- protocol::lookups::EntertainmentChannel
- protocol::lookups::EntertainmentDefaultSettings
- protocol::lookups::EntertainmentEq
- protocol::lookups::EntertainmentFilter
- protocol::lookups::EntertainmentGroup
- protocol::lookups::EntertainmentGroupBitfield
- protocol::lookups::EntertainmentIdType
- protocol::lookups::EntertainmentLikeStatus
- protocol::lookups::EntertainmentPlayStatus
- protocol::lookups::EntertainmentPlayStatusBitfield
- protocol::lookups::EntertainmentRegions
- protocol::lookups::EntertainmentRepeatBitfield
- protocol::lookups::EntertainmentRepeatStatus
- protocol::lookups::EntertainmentShuffleBitfield
- protocol::lookups::EntertainmentShuffleStatus
- protocol::lookups::EntertainmentSource
- protocol::lookups::EntertainmentType
- protocol::lookups::EntertainmentVolumeControl
- protocol::lookups::EntertainmentZone
- protocol::lookups::EquipmentStatus
- protocol::lookups::FloodState
- protocol::lookups::FurunoBaselineStatus
- protocol::lookups::FusionCommand
- protocol::lookups::FusionMessageId
- protocol::lookups::FusionMuteCommand
- protocol::lookups::FusionPlayStatus
- protocol::lookups::FusionPowerState
- protocol::lookups::FusionRadioSource
- protocol::lookups::FusionRepeatStatus
- protocol::lookups::FusionSetting
- protocol::lookups::FusionSiriusAlert
- protocol::lookups::FusionSiriusComState
- protocol::lookups::FusionSiriusCommand
- protocol::lookups::FusionSiriusTuningMode
- protocol::lookups::FusionSourceType
- protocol::lookups::FusionStatusMessageId
- protocol::lookups::GarminBacklightLevel
- protocol::lookups::GarminColor
- protocol::lookups::GarminColorMode
- protocol::lookups::GearStatus
- protocol::lookups::Gns
- protocol::lookups::GnsIntegrity
- protocol::lookups::GnsMethod
- protocol::lookups::GnssMode
- protocol::lookups::GoodWarningError
- protocol::lookups::GroupFunction
- protocol::lookups::HumiditySource
- protocol::lookups::IndustryCode
- protocol::lookups::InverterMode
- protocol::lookups::InverterState
- protocol::lookups::IsoCommand
- protocol::lookups::IsoControl
- protocol::lookups::LightingCommand
- protocol::lookups::Line
- protocol::lookups::LowBattery
- protocol::lookups::MagneticVariation
- protocol::lookups::ManufacturerCode
- protocol::lookups::MaretronCommand
- protocol::lookups::MaretronOpcode
- protocol::lookups::MaretronProductCode
- protocol::lookups::MaretronSoftwareCode
- protocol::lookups::MaretronStatusDeviation
- protocol::lookups::MarkType
- protocol::lookups::MercuryCommandOpcode
- protocol::lookups::MercuryKeyValue
- protocol::lookups::MobPositionSource
- protocol::lookups::MobStatus
- protocol::lookups::NavStatus
- protocol::lookups::NavicoDataType
- protocol::lookups::NavicoDiagnostic
- protocol::lookups::NavicoSourceSettingId
- protocol::lookups::OffOn
- protocol::lookups::OffOnControl
- protocol::lookups::OkWarning
- protocol::lookups::ParameterField
- protocol::lookups::PgnErrorCode
- protocol::lookups::PgnListFunction
- protocol::lookups::PositionAccuracy
- protocol::lookups::PositionFixDevice
- protocol::lookups::PowerFactor
- protocol::lookups::PowerMode
- protocol::lookups::PressureSource
- protocol::lookups::Priority
- protocol::lookups::RaimFlag
- protocol::lookups::RangeResidualMode
- protocol::lookups::RepeatIndicator
- protocol::lookups::ReportingInterval
- protocol::lookups::ResidualMode
- protocol::lookups::RodeType
- protocol::lookups::SatelliteStatus
- protocol::lookups::SbasSv
- protocol::lookups::Seatalk1Att
- protocol::lookups::Seatalk1Command
- protocol::lookups::SeatalkAlarmGroup
- protocol::lookups::SeatalkAlarmId
- protocol::lookups::SeatalkAlarmStatus
- protocol::lookups::SeatalkCommand
- protocol::lookups::SeatalkDeviceId
- protocol::lookups::SeatalkDisplayColor
- protocol::lookups::SeatalkKeystroke
- protocol::lookups::SeatalkMessageId
- protocol::lookups::SeatalkNetworkGroup
- protocol::lookups::SeatalkPilotHullType
- protocol::lookups::SeatalkPilotMode
- protocol::lookups::SeatalkPilotMode16
- protocol::lookups::SeatalkShared
- protocol::lookups::SerialBitRate
- protocol::lookups::SerialDetectionMode
- protocol::lookups::ShipType
- protocol::lookups::SimnetAlarmCommand
- protocol::lookups::SimnetAlarmId
- protocol::lookups::SimnetAlertBitfield
- protocol::lookups::SimnetApEvents
- protocol::lookups::SimnetApMode
- protocol::lookups::SimnetApModeBitfield
- protocol::lookups::SimnetApStatus
- protocol::lookups::SimnetAutopilotMode
- protocol::lookups::SimnetAutopilotModeClass
- protocol::lookups::SimnetBacklightLevel
- protocol::lookups::SimnetBaroPressureUnit
- protocol::lookups::SimnetCommand
- protocol::lookups::SimnetCompassAutocalMode
- protocol::lookups::SimnetDataSource
- protocol::lookups::SimnetDepthUnit
- protocol::lookups::SimnetDeviceModel
- protocol::lookups::SimnetDeviceReport
- protocol::lookups::SimnetDirection
- protocol::lookups::SimnetDistanceSmallUnit
- protocol::lookups::SimnetDistanceUnit
- protocol::lookups::SimnetEventType
- protocol::lookups::SimnetHeadingUnit
- protocol::lookups::SimnetHourDisplay
- protocol::lookups::SimnetKeyOperation
- protocol::lookups::SimnetKeyValue
- protocol::lookups::SimnetNetworkGroup
- protocol::lookups::SimnetNightMode
- protocol::lookups::SimnetNightModeColor
- protocol::lookups::SimnetPressureUnit
- protocol::lookups::SimnetSpeedUnit
- protocol::lookups::SimnetTemperatureUnit
- protocol::lookups::SimnetTimeFormat
- protocol::lookups::SimnetTimerEvent
- protocol::lookups::SimnetVolumeUnit
- protocol::lookups::SimnetWindSpeedUnit
- protocol::lookups::SonichubCommand
- protocol::lookups::SonichubControl
- protocol::lookups::SonichubPlaylist
- protocol::lookups::SonichubSource
- protocol::lookups::SonichubTuning
- protocol::lookups::SpeedType
- protocol::lookups::StationHealth
- protocol::lookups::StationStatus
- protocol::lookups::StationType
- protocol::lookups::SteeringMode
- protocol::lookups::SystemTime
- protocol::lookups::TankType
- protocol::lookups::TargetAcquisition
- protocol::lookups::TelephoneMode
- protocol::lookups::TemperatureSource
- protocol::lookups::ThrusterControlEvents
- protocol::lookups::ThrusterDirectionControl
- protocol::lookups::ThrusterMotorEvents
- protocol::lookups::ThrusterMotorType
- protocol::lookups::ThrusterRetractControl
- protocol::lookups::Tide
- protocol::lookups::TimeStamp
- protocol::lookups::Tracking
- protocol::lookups::TransmissionInterval
- protocol::lookups::TransmissionStatus1
- protocol::lookups::TurnMode
- protocol::lookups::TxRxMode
- protocol::lookups::VictronVreg
- protocol::lookups::VideoProtocols
- protocol::lookups::WaterReference
- protocol::lookups::WatermakerState
- protocol::lookups::Waveform
- protocol::lookups::WindReference
- protocol::lookups::WindlassControl
- protocol::lookups::WindlassDirection
- protocol::lookups::WindlassMonitoring
- protocol::lookups::WindlassMotion
- protocol::lookups::WindlassOperation
- protocol::lookups::WpChange
- protocol::lookups::WpCriticalParameters
- protocol::lookups::WpIdentificationMethod
- protocol::lookups::WpNavigationMethod
- protocol::lookups::WpPositionResolution
- protocol::lookups::WpRouteStatus
- protocol::lookups::YesNo
- protocol::lookups::ZoneSize
- protocol::management::address_claiming::AddressClaimStrategy
- protocol::management::address_claiming::ClaimRelation
- protocol::management::address_claiming::engine::ClaimStatus
- protocol::management::address_supervisor::AddressHandleError
- protocol::management::address_supervisor::AddressSupervisorRunError
- protocol::management::address_supervisor::SupervisorCommand
- protocol::management::network_discovering::engine::RequestAction
- protocol::management::network_discovering::engine::State
- protocol::messages::Pgn130821
- protocol::messages::Pgn60416
- protocol::transport::fast_packet::assembler::ProcessResult
Traits
- infra::codec::traits::FieldAccess
- infra::codec::traits::PgnData
- protocol::transport::traits::can_bus::CanBus
- protocol::transport::traits::korri_timer::Clock
- protocol::transport::traits::korri_timer::KorriTimer
- protocol::transport::traits::pgn_sender::PgnSender
Functions
- infra::codec::engine::deserialize_into
- infra::codec::engine::serialize
- protocol::constants::address::is_claimable
- protocol::management::address_claiming::build_address_claim_frame
- protocol::management::address_claiming::classify_claim
- protocol::management::network_discovering::request_network_discovery
Constants
- core::MAX_PGN_BYTES
- protocol::constants::addr_mgmt_pgns::ADDR_CLAIM_ID_BASE
- protocol::constants::addr_mgmt_pgns::CLAIM_PGN_60928
- protocol::constants::addr_mgmt_pgns::COMMAND_ADDR_65240
- protocol::constants::addr_mgmt_pgns::REQUEST_PGN_59904
- protocol::constants::addr_mgmt_pgns::REQUEST_PGN_LEN
- protocol::constants::address::CLAIMABLE_COUNT
- protocol::constants::address::GLOBAL
- protocol::constants::address::MAX_CLAIMABLE
- protocol::constants::address::MIN_CLAIMABLE
- protocol::constants::address::NULL_ADDR_254
- protocol::constants::iso_delay::CANNOT_CLAIM_RETRY_DELAY_MS
- protocol::constants::iso_delay::CLAIM_DELAY_MS
- protocol::constants::iso_delay::REQUEST_DELAY_MS
- protocol::messages::FAST_PACKET_PGNS
- protocol::messages::FAST_PACKET_PGNS_ALL
- protocol::transport::CAN_SEND_TIMEOUT_MS
- protocol::transport::FAST_PACKET_INTER_FRAME_DELAY_MS
- protocol::transport::fast_packet::MAX_FAST_PACKET_PAYLOAD