diff --git a/SerialPorts.c b/SerialPorts.c index d4b4d97..ddb0fa1 100644 --- a/SerialPorts.c +++ b/SerialPorts.c @@ -456,6 +456,7 @@ void SerialPorts_Init(tRs485DirectionPins *directionPins) { env->cliVirtualInIo = SerialPortP2p_GetIoFirst(&env->cliVirtualPort); env->cliVirtualOutIo = SerialPortP2p_GetIoSecond(&env->cliVirtualPort); - SerialPortUsb_Init(&env->SerialPortUsb, 1024); + SerialPortUsb_Init(&env->SerialPortUsb, 1024, 1024); env->SerialPortUsbIO = SerialPortUsb_GetIo(&env->SerialPortUsb); + env->SerialPortUsbSnifferIO = SerialPortUsb_GetSnifferIo(&env->SerialPortUsb); } \ No newline at end of file diff --git a/SerialPorts.h b/SerialPorts.h index aac941d..0f3d36c 100644 --- a/SerialPorts.h +++ b/SerialPorts.h @@ -39,6 +39,7 @@ typedef struct { tSerialPortUsbArtery SerialPortUsb; tSerialPortIO SerialPortUsbIO; + tSerialPortIO SerialPortUsbSnifferIO; } tSerialPorts;