#include "uart_ctrl.hpp"
#include <stdint.h>

UART_CTRL_Interface::UART_CTRL_Interface(I_UART_CTRL_Hardware_Handler *handler) {
    this->handler = handler;
    handler->registerCallback(externalCallback_RX);

    packetCallback = nullptr;
    performScanCallback = nullptr;
    getInfoCallback = nullptr;
    
    packetCallbackArgs = nullptr;
    performScanCallbackArgs = nullptr;
    getInfoCallbackArgs = nullptr;
}


