Use uint8_t for panel_pixel_base

This commit is contained in:
Jagoda Estera Ślązak 2025-02-08 14:49:35 +01:00
parent 6f7d1839c8
commit 0e5c84da78

View file

@ -151,14 +151,14 @@ public:
void drawDisplayTest();
void setPhysicalPanelScanRate(PANEL_SCAN_RATE rate);
void setPhysicalPanelScanRate(PANEL_SCAN_RATE rate, int16_t pixel_base);
void setPhysicalPanelScanRate(PANEL_SCAN_RATE rate, uint8_t pixel_base);
void setZoomFactor(int scale);
virtual VirtualCoords getCoords(int16_t x, int16_t y);
VirtualCoords coords;
uint8_t panelResX;
uint8_t panelResY;
int16_t panel_pixel_base;
uint8_t panel_pixel_base;
private:
MatrixPanel_I2S_DMA *display;
@ -527,7 +527,7 @@ inline void VirtualMatrixPanel::setPhysicalPanelScanRate(PANEL_SCAN_RATE rate)
panel_scan_rate = rate;
}
inline void VirtualMatrixPanel::setPhysicalPanelScanRate(PANEL_SCAN_RATE rate, int16_t pixel_base)
inline void VirtualMatrixPanel::setPhysicalPanelScanRate(PANEL_SCAN_RATE rate, uint8_t pixel_base)
{
panel_scan_rate = rate;
panel_pixel_base = pixel_base;