Index: sources/canbus/caninterface.cpp =================================================================== diff -u -rfd4648bc7ac8d86b125053e33419779493741afe -r4836b003eb45d7f8cb98ea4c7999d068f0beb0d2 --- sources/canbus/caninterface.cpp (.../caninterface.cpp) (revision fd4648bc7ac8d86b125053e33419779493741afe) +++ sources/canbus/caninterface.cpp (.../caninterface.cpp) (revision 4836b003eb45d7f8cb98ea4c7999d068f0beb0d2) @@ -22,11 +22,6 @@ #include "messageglobals.h" #include "frameinterface.h" -// stl -#include - -#define FrameCount_MAX UINT64_MAX - // namespace using namespace Can; @@ -270,7 +265,7 @@ * \details count received frames up the size of the FrameCount type size * \return frame count */ -CanInterface::FrameCount CanInterface::rxCount() +FrameCount CanInterface::rxCount() { if ( _rxFrameCount <= FrameCount_MAX ) { ++_rxFrameCount; @@ -285,7 +280,7 @@ * \details count transmitted frames up the size of the FrameCount type size * \return frame count */ -CanInterface::FrameCount CanInterface::txCount() +FrameCount CanInterface::txCount() { if ( _txFrameCount <= FrameCount_MAX ) { ++_txFrameCount; @@ -354,6 +349,8 @@ } else { mFrameCount = vFramesCount - (FrameCount_MAX - vFramesCount); } + qDebug() << "0 - Frame written #" << mFrameCount; + emit didFrameWritten(vFramesCount); } /*!