public UsbTin()
        {
            autoEvent  = new AutoResetEvent(false);
            Q_Receive  = new GenericQueue <string>();
            Th_Receive = new Thread(ThD_Receive);
            Th_Receive.IsBackground = true;


            Q_Send  = new GenericQueue <CANMessage>();
            Th_Send = new Thread(ThD_Send);
            Th_Send.IsBackground = true;

            Th_Receive.Start();
            Th_Send.Start();
        }