Activity for KJC

  • KJC KJC posted a comment on discussion Free Support

    We managed to get the qspy application allowed by Microsoft defender. Also, I'll look into the instance issue. thx

  • KJC KJC modified a comment on discussion Free Support

    Has anyone experienced this problem and if so, how have you resolved it? Windows 10, version 22H2 x64 Base Systems 2022-10

  • KJC KJC posted a comment on discussion Free Support

    It produces the same result. The standard out of box build works with both.

  • KJC KJC posted a comment on discussion Free Support

    It produces the same result. The standard out of box build works with both.

  • KJC KJC posted a comment on discussion Free Support

    Miro, We have recompiled the QSPY program using your project file from qtools and cannot get it to connect to a COM Port. We used the community version of MSVS on a Windows 10 machine. The error we get when connecting to a port is shown below. Also, we have tried the POSIX version and also cannot get it to connect to a port. Do you have any suggestions? thanks

  • KJC KJC posted a comment on discussion Free Support

    Miro, Thanks for the explanation and it all makes sense.

  • KJC KJC posted a comment on discussion Free Support

    Has anyone experianced this problem and if so, how have you resolved it? Windows 10, version 22H2 x64 Base Systems 2022-10

  • KJC KJC posted a comment on discussion Free Support

    Harry, Have you worked the ST I2C interrupt driven driver implementation and if so have you ported it into a SM?

  • KJC KJC posted a comment on discussion Free Support

    I plan to look at the interrupt version of their driver and see how hard it will be to integrate into the SMs

  • KJC KJC posted a comment on discussion Free Support

    That is the plan, but right now we don't have the time to write an I2C SM. We were using the ST HAL I2C driver. I did find the problem and yes the queue was being overflowed by another state machines timer. The I2C bus locked up and basically halted the state machine which caused the interrupt driven timer to eventually fill up the queue.

  • KJC KJC posted a comment on discussion Free Support

    Miro, It turns out that the I2C bus is very noisy and the transaction is stalling and therefore I believe that the timer is overflowing the medium message queue. I cannot fix the noise issue right now and will have to figure out a work around with using a timer for polling the sensor.

  • KJC KJC posted a comment on discussion Free Support

    Yes, I am acquiring readings from a sensor via I2C. I have enabled the QS_MP_RECORDS group in QSPY but I'm not seeing that much memory pool traffic.

  • KJC KJC posted a comment on discussion Free Support

    Miro, Yes that is correct the trace is not showing because I've got a breakpoint on the assertion. It appears that I am running out of memory. The nFree value at 0 which is causing the ASSERTION.

  • KJC KJC posted a comment on discussion Free Support

    I was wrong it's being caused by nFree not greater that 0

  • KJC KJC posted a comment on discussion Free Support

    definitely not? It is the NO_MARGIN value.

  • KJC KJC posted a comment on discussion Free Support

    I am having assertions where the SysTick handler is trying to post a timeout event to an active object. The assertion is being caused by the margin value set to all "1's" (ie 0xffff). The queues appear to have enough free space from looking at the QSPY output. Do you have an suggestions for indentifying issue? I am running QPCPP on a STM ARM Cortex M4 micro 5 active objects are running QPCPP version 7.2.1 QSPY filters set AO_RECORDS UA_RECORDS EQ_RECORDS TE_RECORDS

  • KJC KJC modified a comment on discussion Free Support

  • KJC KJC modified a comment on discussion Free Support

    I am trying to compile QSPY into a ST32M processor build and I have defined Q_SPY and included into the build the following directories: qp/qpc/include qp/qpc/src/qs/ I'm getting multiple definition errors of "Q_BUILD_DATE & Q_BUILD_TIME" from qstamp.c Both directories contain the same file "qstamp.c"

  • KJC KJC posted a comment on discussion Free Support

    I am trying to compile QSP Y into an ST32M processor and I have defined Q_QSPY and included into the build the following directories: qp/qpc/include qp/qpc/src/qs/ I'm getting multiple definition errors of "Q_BUILD_DATE & Q_BUILD_TIME" from qstamp.c Both directories contain the same file "qstamp.c"

  • KJC KJC posted a comment on discussion Free Support

    How is the performance?

  • KJC KJC posted a comment on discussion Free Support

    Has anyone ported and or tried the QV kernel on a RP2040 device (Raspberry Pi Pico) ?

  • KJC KJC posted a comment on discussion Free Support

    I would like to know if anyone has tried to use the CanOpen stack with QP?

  • KJC KJC posted a comment on discussion Free Support

    I must have missed that one. thanks

  • KJC KJC posted a comment on discussion Free Support

    Do you have any examples showing how to access user defined event data in QM? I'm using QPCPP for the DUE

  • KJC KJC posted a comment on discussion Free Support

    I figured out the issue. You need to be connected to the Programming Port and NOT the Native Port Thanks

  • KJC KJC posted a comment on discussion Free Support

    I have checked the local terminal and do not see any data being transmitted from the due. I reinstalled the qp-arduino files and uncommented the QS_ON define and recompiled/downloaded. I am getting the same results. I have verified that the state machine is running. What is the QSPY behavior supposed to be out of the box? Thanks Example - blinky_bsp-sam QSPY 6.9.3 Arduino 1.8.13 Port - Arduino Due USB Native Port

  • KJC KJC posted a comment on discussion Free Support

    Hi, I've defined QS_ON in the bsp.cpp as specified on the github.com/QuantumLeaps/qp-arduino web page and I don't see any output on the QSPY terminal. I've provided the correct COM port and BAUD rate parameters for QSPY. Also, the QS_GLB_FILTERS are provided below. Has anyone seen this issue? blinky_bsp-sam example COM10 is the same port used to download the code. qspy -cCOM10 -b 115200 define QS_ON QS_GLB_FILTER(QP::QS_SM_RECORDS); // state machine records QS_GLB_FILTER(QP::QS_AO_RECORDS); // active...

  • KJC KJC posted a comment on discussion Free Support

    I haven't been able to access your support page for the Arduino until this morning. Thanks for fixing the broken link

  • KJC KJC posted a comment on discussion Free Support

    QM 5.0.0 pic

  • KJC KJC posted a comment on discussion Free Support

    pic of Manage External Tools

  • KJC KJC posted a comment on discussion Free Support

    I have installed the latest package for QP and Arduino but when I open the QM 5.0.0 non of the external build environment variables are there. The Manage External Tools dialog box is plank and all tools are hammers. Arduino 1.8.13 installed qp-6.8.0-arduino-1.8x install used QM 5.0.0 that came with qp installed per readm.me insturctions

  • KJC KJC posted a comment on discussion Free Support

    I've decided that it might be best to just view the records from the qspy window...

  • KJC KJC posted a comment on discussion Free Support

    I'm trying to use QspyView and I'm having issues with displaying the records correctly....

  • KJC KJC posted a comment on discussion Free Support

    I've attached a picture of the memory pool dump. The medium memory pool starts at...

  • KJC KJC posted a comment on discussion Free Support

    I'm getting an assertion inside of QMPool_get at line 108 indicating that memory...

  • KJC KJC posted a comment on discussion Free Support

    It turns out that it was the MPLABS debugger causing the problem. thx for answers...

  • KJC KJC posted a comment on discussion Free Support

    Also, how do you feel about creating the object outside of the constructor ans passing...

  • KJC KJC posted a comment on discussion Free Support

    Is there a way to verify where the Q_MSM_UPCAST(me))->temp.fun macro is writing ...

  • KJC KJC posted a comment on discussion Free Support

    I am using the microchip XC16 ver 1.23 compile, optimization is off QP 5.3.0

  • KJC KJC posted a comment on discussion Free Support

    I having issues with transitioning from one state to another after receiving and...

  • KJC KJC posted a comment on discussion Free Support

    It appears that I hit the 6 levels of nesting limit.

  • KJC KJC posted a comment on discussion Free Support

    I'm sorry, you are correct. GC1 is a child of C2 and C1 and C2 are peers. No, I am...

  • KJC KJC modified a comment on discussion Free Support

    I have a strange problem which I believe should not be happening. I have a parent...

  • KJC KJC posted a comment on discussion Free Support

    I have a strange problem which I believe should not be happening. I have a parent...

  • KJC KJC modified a comment on discussion Free Support

    I have a array of signals that change depending on the configuration. I would like...

  • KJC KJC modified a comment on discussion Free Support

  • KJC KJC modified a comment on discussion Free Support

    I have a array of signals that change depending on the configuration. I would like...

  • KJC KJC modified a comment on discussion Free Support

  • KJC KJC posted a comment on discussion Free Support

    What I'm actually looking for is a way to print the readable signal name by the referencing...

  • KJC KJC posted a comment on discussion Free Support

    I would like to out put a readable signal name using the signal number in QSPY. Is...

  • KJC KJC posted a comment on discussion Free Support

    The issue was that I was not specifying the command line options for the QSPY data...

  • KJC KJC modified a comment on discussion Free Support

    I've noticed that your msc file has a a couple of lines at the beginning of it stating...

  • KJC KJC posted a comment on discussion Free Support

    I've noticed that your msc file has a a couple of lines at the beginning of it stating...

  • KJC KJC posted a comment on discussion Free Support

    I'm trying to create an mscgen output from qspy and when post processing the .msc...

1