[FL-1313] fix resistor heating on F5 target #467

This commit is contained in:
SG 2021-05-18 23:11:48 +10:00 committed by GitHub
parent 3114a2d4b8
commit 4f038e4a41
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 5 deletions

View File

@ -53,13 +53,12 @@ void RfidTimerEmulator::start(Type type) {
void RfidTimerEmulator::stop() {
api_hal_rfid_tim_emulate_stop();
api_hal_rfid_tim_reset();
api_hal_rfid_pins_reset();
api_interrupt_remove(timer_update_callback, InterruptTypeTimerUpdate);
}
void RfidTimerEmulator::emulate() {
}
void RfidTimerEmulator::timer_update_callback(void* _hw, void* ctx) {
RfidTimerEmulator* _this = static_cast<RfidTimerEmulator*>(ctx);
TIM_HandleTypeDef* hw = static_cast<TIM_HandleTypeDef*>(_hw);

View File

@ -20,7 +20,6 @@ public:
~RfidTimerEmulator();
void start(Type type);
void stop();
void emulate();
private:
EncoderGeneric* current_encoder = nullptr;

View File

@ -17,7 +17,7 @@ void api_hal_rfid_pins_reset() {
// from both sides
hal_gpio_init(&gpio_rfid_pull, GpioModeOutputPushPull, GpioSpeedLow, GpioPullNo);
hal_gpio_write(&gpio_rfid_pull, true);
hal_gpio_write(&gpio_rfid_pull, false);
}
void api_hal_rfid_pins_emulate() {