mirror of
https://github.com/dalathegreat/Battery-Emulator.git
synced 2025-10-03 01:39:30 +02:00
Tidy up and add more test stubs
This commit is contained in:
parent
b205b63af3
commit
7f8f48756d
3 changed files with 10 additions and 15 deletions
|
@ -15,6 +15,7 @@ int digitalRead(uint8_t pin) {
|
|||
return 0;
|
||||
}
|
||||
void digitalWrite(uint8_t pin, uint8_t val) {}
|
||||
|
||||
unsigned long micros() {
|
||||
return 0;
|
||||
}
|
||||
|
@ -24,22 +25,11 @@ int max(int a, int b) {
|
|||
return (a > b) ? a : b;
|
||||
}
|
||||
|
||||
// Mock implementation for OBD
|
||||
#include "../../Software/src/communication/can/obd.h"
|
||||
void handle_obd_frame(CAN_frame& frame) {
|
||||
(void)frame;
|
||||
bool ledcAttachChannel(uint8_t pin, uint32_t freq, uint8_t resolution, int8_t channel) {
|
||||
return true;
|
||||
}
|
||||
void transmit_obd_can_frame(unsigned int address, int interface, bool canFD) {
|
||||
(void)interface;
|
||||
}
|
||||
|
||||
void start_bms_reset() {}
|
||||
|
||||
#include "../../Software/src/communication/rs485/comm_rs485.h"
|
||||
|
||||
// Mock implementation
|
||||
void register_receiver(Rs485Receiver* receiver) {
|
||||
(void)receiver; // Silence unused parameter warning
|
||||
bool ledcWrite(uint8_t pin, uint32_t duty) {
|
||||
return true;
|
||||
}
|
||||
|
||||
ESPClass ESP;
|
||||
|
|
|
@ -121,6 +121,9 @@ void delay(unsigned long ms);
|
|||
void delayMicroseconds(unsigned long us);
|
||||
int max(int a, int b);
|
||||
|
||||
bool ledcAttachChannel(uint8_t pin, uint32_t freq, uint8_t resolution, int8_t channel);
|
||||
bool ledcWrite(uint8_t pin, uint32_t duty);
|
||||
|
||||
class ESPClass {
|
||||
public:
|
||||
size_t getFlashChipSize() {
|
||||
|
|
|
@ -18,3 +18,5 @@ char const* getCANInterfaceName(CAN_Interface) {
|
|||
}
|
||||
|
||||
void register_transmitter(Transmitter* transmitter) {}
|
||||
|
||||
void dump_can_frame(CAN_frame& frame, frameDirection msgDir) {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue