import sources

This commit is contained in:
Олег Бородин
2024-07-28 15:21:25 +02:00
commit 47485f71a4
21 changed files with 1667 additions and 0 deletions

22
tools.h Normal file
View File

@@ -0,0 +1,22 @@
/*
* Copyright 2017 Oleg Borodin <onborodin@gmail.com>
*
*/
#ifndef TOOLS_H_IRT
#define TOOLS_H_IRT
#define MAX_LINE_LEN 1024
#define REG_SETUP_BIT(reg, bit) (reg) |= (1 << (bit))
#define REG_SETDOWN_BIT(reg, bit) (reg) &= ~(1 << (bit))
#define REG_BIT_ISUP(reg, bit) ((reg) & (1 << (bit)))
#define REG_SETVAL(reg, value) ((reg) = (value))
#define REG_SETUP(reg, value) ((reg) |= (value))
#define BIT(bit) (1 << (bit))
uint16_t str_len(uint8_t * str);
uint16_t adc_get_fake_measure(int min, int max);
#endif