DCAITI Robot Hardware  1.0
Utils.hpp
Go to the documentation of this file.
1 #ifndef UTILS_HPP
2 #define UTILS_HPP
3 
15 #include "Arduino.h"
16 
17 class Utils {
18 private:
19  /* functions */
20 
21 public:
22  /* variables */
23 
24  /* functions */
25 
35  static float bytesToFloat (uint8_t b0, uint8_t b1, uint8_t b2, uint8_t b3);
36 
46  static uint32_t bytesToInt (uint8_t b0, uint8_t b1, uint8_t b2, uint8_t b3);
47 };
48 
49 #endif
Definition: Utils.hpp:17
static uint32_t bytesToInt(uint8_t b0, uint8_t b1, uint8_t b2, uint8_t b3)
converts 4 bytes to uint32_t (big endian)
Definition: Utils.cpp:35
static float bytesToFloat(uint8_t b0, uint8_t b1, uint8_t b2, uint8_t b3)
converts 4 bytes to float (big endian)
Definition: Utils.cpp:13