checkpoint
This commit is contained in:
@@ -1,6 +1,14 @@
|
|||||||
|
|
||||||
#include "ssd.h"
|
#include "ssd.h"
|
||||||
|
|
||||||
|
inline void pulse(gpio_num_t pin) {
|
||||||
|
gpio_set_level(pin, 1);
|
||||||
|
esp_rom_delay_us(1);
|
||||||
|
gpio_set_level(pin, 0);
|
||||||
|
esp_rom_delay_us(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void shiftInit(const ssd_595_t* device) {
|
void shiftInit(const ssd_595_t* device) {
|
||||||
gpio_config_t ioConfig = {
|
gpio_config_t ioConfig = {
|
||||||
.mode = GPIO_MODE_OUTPUT,
|
.mode = GPIO_MODE_OUTPUT,
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ uint8_t map[17] = { // encoding of digits on the seven segment display
|
|||||||
};
|
};
|
||||||
|
|
||||||
void shiftInit(const ssd_595_t* device);
|
void shiftInit(const ssd_595_t* device);
|
||||||
|
void pulse(gpio_num_t pin);
|
||||||
|
|
||||||
void addDecimal(uint8_t* data); // adds a decimal to a single digit
|
void addDecimal(uint8_t* data); // adds a decimal to a single digit
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user