Activity for Timothy

  • Timothy Timothy modified a comment on discussion Free Support

    @quantum-leaps Thank you for the guidance. I managed to get everything set up in PSoC Creator with QP running. In case anyone in the future is looking to use QP / QV in a PSoC Creator project, I've attached my test project. Project Blinky-derived example of QP / QV running on an Infineon PSoC 6 MCU Execution * Cycles through Off -> Only Green LED ON -> Only Red LED ON -> Off * Outputs AO state entries over UART-USB connection * Blue LED pulsed when QP enters Idle State * RGB LED turns Yellow in case...

  • Timothy Timothy posted a comment on discussion Free Support

    @quantum-leaps Thank you for the guidance. I managed to get everything set up in PSoC Creator with QP running. In case anyone in the future is looking to use QP / QV in a PSoC Creator project, I've attached my test project. Project Blinky-derived example of QP / QV running on an Infineon PSoC 6 MCU Execution * Cycles through Off -> Only Green LED ON -> Only Red LED ON -> Off * Outputs AO state entries over UART-USB connection * Blue LED pulsed when QP enters Idle State * RGB LED turns Yellow in case...

  • Timothy Timothy posted a comment on discussion Free Support

    Hey there MMS 👋🏻 For now I'm only planning to have QV running on the CM4 core 👍🏻 I've used QP on prior projects. However each time I've built out from working example QP projects. Creating my own QP project from scratch has left me a bit at a loss for what the steps are 🤔 You mentioned that running with the ARM-GCC compiler and using an M4 shouldn't be a problem. Assuming that I don't need to modify any of the porting files, do I just need to include the correct QP project headers/code, and then...

  • Timothy Timothy modified a comment on discussion Free Support

    Hello there! I’m working on integrating the QP Framework (7.3.4) into the Infineon PSoC 6 dual-core MCU (CM4 & CM0), leveraging the PSoC Creator IDE (v4.4). I’ve been looking around online for guidance on what’s required to have QP running on the bare-metal MCU, and found a few resources: Documentation on porting to Cortex-M MCUs And the other this example project Are there any other noteworthy resources on how to get the QP Framework running on my MCU & IDE? Thank you in advance! Timothy

  • Timothy Timothy modified a comment on discussion Free Support

    Hello there! I’m working on integrating the QP Framework into the Infineon PSoC 6 dual-core MCU (CM4 & CM0), leveraging the PSoC Creator IDE. I’ve been looking around online for guidance on what’s required to have QP running on the bare-metal MCU, and found a few resources: Documentation on porting to Cortex-M MCUs And the other this example project Are there any other noteworthy resources on how to get the QP Framework running on my MCU & IDE? Thank you in advance! Timothy

  • Timothy Timothy posted a comment on discussion Free Support

    Hello there! I’m working on integrating the QP Framework into the Infineon PSoC 6 dual-core MCU (CM4 & CM0), leveraging the PSoC Creator IDE. I’ve been looking around online for guidance on what’s required to have QP running on the bare-metal MCU, and found a few resources: Documentation on porting to Cortex-M MCUs And the other this example project Are there any other noteworthy resources on how to get the QP Framework running on my MCU & IDE? Thank you in advance!

  • Timothy Timothy posted a comment on discussion Free Support

    Thanks! I've filed the bug. Turns out that QS_QF_ACTIVE_GET & QS_QF_EQUEUE_GET use the same output string, so both are affected.

  • Timothy Timothy modified a comment on ticket #175

    summary: QF_ACTIVE_GET Record Mislabeled in QSPY Output --> QS_QF_ACTIVE_GET & QS_QF_EQUEUE_GET Record Mislabeled in QSPY Output This follows a forum discussion

  • Timothy Timothy modified ticket #175

    QS_QF_ACTIVE_GET & QS_QF_EQUEUE_GET Record Mislabeled in QSPY Output

  • Timothy Timothy created ticket #175

    QF_ACTIVE_GET Record Mislabeled in QSPY Output

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't understand how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't understand how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't understand how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't understand how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't see how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't see how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't see how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't see how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't see how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through some QSpy output and the QF Source code, I don't see how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    And that's what I had thought it meant. However upon reading through the QSpy output and the QF Source code, I don't see how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy posted a comment on discussion Free Support

    And that's exactly what I had thought it meant. However upon reading through the QSpy output and the QF Source code, I don't see how that can be the case. Here's a snippet of a recent QSpy output: AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=12> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=68 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=13> QF-gc Evt<Sig=TEST_SIG,Pool=2,Ref=1> MP-Put Obj=l_medPoolSto,Free=69 AO-Get Obj=AO_Test,Evt<Sig=TEST_SIG,Pool=2,Ref=1>,Que<Used=14>...

  • Timothy Timothy modified a comment on discussion Free Support

    I did come across that page earlier, so I was able to understand the structure of the documentation. However for the QSpy text output of: AO-Get Obj=AO_Test,Evt<Sig=Test_SIG,Pool=2,Ref=1>,Que<Used=19> where in that linked page does it document what Que<Used=19> means? All I see for a description of this is: Record Enum: QS_QF_ACTIVE_GET Start of Record: <timestamp> AO-Get Description: AO got an event and its queue is still not empty

  • Timothy Timothy modified a comment on discussion Free Support

    I did come across that page earlier, so I was able to understand the structure of the documentation. However for the QSpy text output of: AO-Get Obj=AO_Test,Evt<Sig=Test_SIG,Pool=2,Ref=1>,Que<Used=19> where in that linked page does it document what Que<Used=19> means? All I see for a description of this is: Record Enum: QS_QF_ACTIVE_GET Start of Record: <timestamp> AO-Get Description: AO got an event and its queue is still not empty

  • Timothy Timothy modified a comment on discussion Free Support

    Is there a page that describes the specifics of what QSpy outputs to the screen? For instance, for a QS_QF_EQUEUE_GET record there can be the Object, Signal, Pool, Ref, & Que attributes that are outputted. The meaning of Object & Signal attributes are clear. However is there a description of how Pool, Ref, & Que are to be interpreted?

  • Timothy Timothy posted a comment on discussion Free Support

    I did come across that page earlier, so I was able to understand the structure of the documentation. However for the QSpy text output of: AO-Get Obj=AO_Test,Evt<Sig=Test_SIG,Pool=2,Ref=1>,Que<Used=19> where in that linked page does it document what Que<Used=19> means?

  • Timothy Timothy posted a comment on discussion Free Support

    Is there a page that describe the specifics of what QSpy outputs to the screen? For instance, for a QS_QF_EQUEUE_GET record there can be the Object, Signal, Pool, Ref, & Que attributes that are outputted. The meaning of Object & Signal attributes are clear. However is there a description of how Pool, Ref, & Que are to be interpreted?

  • Timothy Timothy posted a comment on discussion Free Support

    I'll check it out. Thanks!

  • Timothy Timothy posted a comment on discussion Free Support

    I've been looking through the QSPY output of my project and I'm not clear on the exact meaning of all the outputs values. I've looked around but have not yet found documentation that describes each type of standard output from QSPY. Could someone point me in the direction of what I'm looking for?

  • Timothy Timothy posted a comment on discussion Free Support

    Agreed. I realize there is a net change of zero between this and my original locally-cached...

  • Timothy Timothy posted a comment on discussion Free Support

    I was trying to minimize memory usage, however the benefit of utilizing this method,...

  • Timothy Timothy posted a comment on discussion Free Support

    If I have a pool with a single slot, can I set the "margin_" to 0? Cheers, Timot...

  • Timothy Timothy modified a comment on discussion Free Support

    Gawie & Miro, I had been thinking along similar lines, but wasn't sure if it would...

  • Timothy Timothy posted a comment on discussion Free Support

    Gawie & Miro, I had been thinking along similar lines, but wasn't sure if it would...

  • Timothy Timothy posted a comment on discussion Free Support

    Hey there, I'm currently developing an ISR that collects a number of measurement...

1