80 static void pinMode(uint8_t pin, uint8_t mode){};
113 static uint32_t
millis(
void) {
return 0L; };
121 static uint32_t
micros(
void) {
return 0L; };
130 static void delay(uint32_t ms_delay) { ; };
161 static uint32_t
map(uint32_t in_value, uint32_t in_min, uint32_t in_max,
162 uint32_t out_min, uint32_t out_max) {
163 return ((in_value - in_min) * (out_max - out_min) / (in_max - in_min) +
178 static uint16_t
read(uint16_t address) {
return 0; };
189 static void write(uint16_t address, uint16_t value){};
200 static void update(uint16_t address, uint16_t value){};
212 static uint16_t
get(uint16_t address, uint16_t data) {
return 0; };
223 static void put(uint16_t address, uint16_t data){};
231 static uint16_t
length(
void) {
return 0; };
239 static uint16_t
begin(
void) {
return 0x00; };
247 static uint16_t
end(
void) {
return 0; };
262 #define INPUT_PULLUP 0x2
uint16_t word
Definition: Mock.h:270
uint8_t byte
Definition: Mock.h:274
bool boolean
Definition: Mock.h:272
Arduino Mock methods and mocked Arduino language constructs.
Definition: Mock.h:32
static uint16_t end(void)
Mocked EEPROM end().
Definition: Mock.h:247
static uint16_t analogRead(uint8_t pin)
Mocked Arduino analogRead().
Definition: Mock.h:92
static void put(uint16_t address, uint16_t data)
Mocked EEPROM put().
Definition: Mock.h:223
static uint16_t get(uint16_t address, uint16_t data)
Mocked EEPROM get().
Definition: Mock.h:212
static uint32_t map(uint32_t in_value, uint32_t in_min, uint32_t in_max, uint32_t out_min, uint32_t out_max)
Re-maps a number from one range to another. That is, a value of in_min would get mapped to out_min,...
Definition: Mock.h:161
static uint32_t millis(void)
Mocked Arduino millis().
Definition: Mock.h:113
static void delay(uint32_t ms_delay)
Mocked Arduino delay().
Definition: Mock.h:130
static void pinMode(uint8_t pin, uint8_t mode)
Mocked Arduino pinMode() returns without action.
Definition: Mock.h:80
static uint16_t length(void)
Mocked EEPROM length().
Definition: Mock.h:231
static uint16_t read(uint16_t address)
Mocked EEPROM read().
Definition: Mock.h:178
static void analogWrite(uint8_t pin, uint16_t value)
Mocked Arduino analogWrite() returns without action.
Definition: Mock.h:103
static void digitalWrite(uint8_t pin, uint8_t value)
Mocked Arduino digitalWrite() returns without action.
Definition: Mock.h:69
static uint16_t begin(void)
Mocked EEPROM begin().
Definition: Mock.h:239
static void update(uint16_t address, uint16_t value)
Mocked EEPROM update() returns without action.
Definition: Mock.h:200
static void write(uint16_t address, uint16_t value)
Mocked EEPROM write() returns without action.
Definition: Mock.h:189
~Mock(void)
Deallocate Mock object.
Definition: Mock.h:46
Mock(void)
Constructor.
Definition: Mock.h:39
static uint16_t digitalRead(uint8_t pin)
Mocked Arduino digitalRead().
Definition: Mock.h:58
static void delayMicroseconds(uint32_t us_delay)
Mocked Arduino delayMicroseconds().
Definition: Mock.h:139
static uint32_t micros(void)
Mocked Arduino micros().
Definition: Mock.h:121
Arduino mocked methods.
Definition: Mock.h:25