ublox_serialization
  • Links
    • Rosindex
    • Website
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace ublox
      • Classes and Structs
        • Struct Message::StaticKeyInitializer
        • Struct Options
        • Template Struct StdArrayUbloxSerializer
        • Template Struct StdArrayUbloxSerializer< T, N, typename std::enable_if< std::is_same< T, uint8_t >::value||std::is_same< T, uint16_t >::value||std::is_same< T, uint32_t >::value||std::is_same< T, uint64_t >::value||std::is_same< T, int8_t >::value||std::is_same< T, int16_t >::value||std::is_same< T, int32_t >::value||std::is_same< T, int64_t >::value||std::is_same< T, float >::value||std::is_same< T, double >::value >::type >
        • Struct UbloxIStream
        • Struct UbloxOStream
        • Template Struct UbloxSerializer
        • Template Struct UbloxSerializer< T, typename std::enable_if< std::is_same< T, uint8_t >::value||std::is_same< T, uint16_t >::value||std::is_same< T, uint32_t >::value||std::is_same< T, uint64_t >::value||std::is_same< T, int8_t >::value||std::is_same< T, int16_t >::value||std::is_same< T, int32_t >::value||std::is_same< T, int64_t >::value||std::is_same< T, float >::value||std::is_same< T, double >::value >::type >
        • Struct UbloxStream
        • Template Class Message
        • Class Reader
        • Class Writer
      • Functions
        • Function ublox::calculateChecksum(const uint8_t *, uint32_t, uint8_t&, uint8_t&)
        • Function ublox::calculateChecksum(const uint8_t *, uint32_t, uint16_t&)
        • Template Function ublox::deserialize(Stream&, T&)
        • Template Function ublox::deserialize(Stream&, std::array<T, N>&)
        • Template Function ublox::serializationLength(const T&)
        • Template Function ublox::serializationLength(const std::array<T, N>&)
        • Template Function ublox::serialize(Stream&, const T&)
        • Template Function ublox::serialize(Stream&, const std::array<T, N>&)
      • Variables
        • Variable ublox::DEFAULT_SYNC_A
        • Variable ublox::DEFAULT_SYNC_B
        • Variable ublox::kChecksumLength
        • Variable ublox::kHeaderLength
      • Defines
        • Define DECLARE_UBLOX_MESSAGE
        • Define DECLARE_UBLOX_MESSAGE_ID
      • Directories
        • Directory include
        • Directory ublox_serialization
      • Files
        • File checksum.hpp
        • File serialization.hpp
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog for package ublox_serialization
        • 2.3.0 (2022-04-13)
        • 2.0.0 (2020-10-13)
        • 1.2.0 (2019-11-19)
        • 1.1.2 (2017-08-02)
        • 1.1.0 (2017-07-17)
        • 1.0.0 (2017-06-23)
        • 0.0.5 (2016-08-06)
        • 0.0.4 (2014-12-08)
        • 0.0.3 (2014-10-18)
        • 0.0.2 (2014-10-03)
        • 0.0.1 (2014-08-15)
        • 0.0.0 (2014-06-23)
  • Index
ublox_serialization
  • C++ API
  • File checksum.hpp
  • View page source

File checksum.hpp

↰ Parent directory (include/ublox_serialization)

Contents

  • Definition (include/ublox_serialization/checksum.hpp)

  • Includes

  • Included By

  • Namespaces

  • Functions

Definition (include/ublox_serialization/checksum.hpp)

  • Program Listing for File checksum.hpp

Includes

  • cstdint

Included By

  • File serialization.hpp

Namespaces

  • Namespace ublox

Functions

  • Function ublox::calculateChecksum(const uint8_t *, uint32_t, uint8_t&, uint8_t&)

  • Function ublox::calculateChecksum(const uint8_t *, uint32_t, uint16_t&)

Previous Next

© Copyright The <ublox_serialization> Contributors. License: BSD.

Built with Sphinx using a theme provided by Read the Docs.