|
@@ -48,15 +48,18 @@ void canctrl::run()
|
|
|
|
|
|
static bool bTip = false;
|
|
static bool bTip = false;
|
|
|
|
|
|
|
|
+ std::this_thread::sleep_for(std::chrono::milliseconds(300));
|
|
|
|
+
|
|
|
|
|
|
while(mbthreadrun)
|
|
while(mbthreadrun)
|
|
{
|
|
{
|
|
|
|
+ mbCANOpen = mpcan->IsOpen();
|
|
if(mbCANOpen)
|
|
if(mbCANOpen)
|
|
{
|
|
{
|
|
if(bTip == true)
|
|
if(bTip == true)
|
|
{
|
|
{
|
|
bTip = false;
|
|
bTip = false;
|
|
- std::cout<<" Open CAN SuccessFully."<<std::endl;
|
|
|
|
|
|
+ std::cout<<std::chrono::system_clock::now().time_since_epoch().count()<<" Open CAN SuccessFully."<<std::endl;
|
|
}
|
|
}
|
|
basecan_msg xmsg[2500];
|
|
basecan_msg xmsg[2500];
|
|
int nRec1,nRec2,nSend1,nSend2;
|
|
int nRec1,nRec2,nSend1,nSend2;
|
|
@@ -105,7 +108,7 @@ void canctrl::run()
|
|
if(bTip == false)
|
|
if(bTip == false)
|
|
{
|
|
{
|
|
bTip = true;
|
|
bTip = true;
|
|
- std::cout<<" open can fail."<<std::endl;
|
|
|
|
|
|
+ std::cout<<std::chrono::system_clock::now().time_since_epoch().count()<<" open can fail."<<std::endl;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|