Files

21 lines
1.2 KiB
C

//Setup file for main sketch
const float shunt_resistance = 50; //resistance of current shunt in milliohms
const float voltage_divider = 2;//by what does the voltage get divided
const char mcu_model[] ={"RP2040-Zero"};//currently unused, might be useful later
const int default_usbscore = -1;
#define VOLTAGE_PIN A0 //adc pin for voltage
#define CURRENT_PIN A1 //adc pin for current shunt
//i2c pins
#define I2C_SDA 28
#define I2C_SCL 29
const bool use_7seggchan = true ; //pls use him he did nothing wrong [pleading face]
const bool use_default_fonts = false ; //use custom fonts or default fonts (custom fonts reccomended, set to true and dont include fonts if memory usage is too high)
const bool use_bitmaps = true;//use bitmaps (reccomended, set to false and dont include images.h if memory usage is too high)
const bool use_usbscore = true; //(doesnt work if 7segg-chan is set to false)calculates usb score (value from 0-9) and prints it in 7segg-chan font to determine quality (reccomended)
const bool draw_splash = true; //use splash screen, included in images.h
const bool use_version_splash = true; //use version-specific splash screen, also included in images.h
const unsigned long splash_time = 1000;