Hi Charles, Thank you for your interest in the QSPY sequence diagram generation. Additionally, in the latest code base (v8.1.2), the QSEQ_genTran() function seems to have been removed. I'm not sure what you mean, and I cannot reproduce your problems. The sequence diagram generation feature is tested in every QSPY release, and it works in QSPY 8.1.2. I have attached the sequence diagrams generated by QSPY 8.1.2 from the latest QP/C and QP/C++. Has this feature been permanently removed from the regular...
Hi Charles, Thank you for your interest in the QSPY sequence diagram generation. Additionally, in the latest code base (v8.1.2), the QSEQ_genTran() function seems to have been removed. I'm not sure what you mean, and I cannot reproduce your problems. The sequence diagram generation feature is tested in every QSPY release, and it works in QSPY 8.1.2. I have attached the sequence diagrams generated by QSPY 8.1.2 from the latest QP/C and QP/C++. Has this feature been permanently removed from the regular...
Hi Charles, Thank you for your interest in the QSPY sequence diagram generation. Additionally, in the latest code base (v8.1.2), the QSEQ_genTran() function seems to have been removed. I'm not sure what you mean, and I cannot reproduce your problems. The sequence diagram generation feature is tested in every QSPY release, and it works in QSPY 8.1.2. Has this feature been permanently removed from the regular QP edition and only available in special editions (e.g., SafeQP)? No, the function QSEQ_genTran()...
Hi Lucca, Thank you for the interest in Spexygen. I’d like to ask whether the source of the official QP/C documentation is available... ...particularly the parts related to the Software Requirements Specification (SRS), Software Architecture Specification (SAS), and Software Design Specification (SDS). The documentation of the standard QP and SafeQP editions have been consolidated, and because SafeQP is not open source, the documentation sources are also not published. (Although the documentation...
Hi Philip, The "Boolean methods" you reference are called "guard conditions" or simply "guards" in the state machine lingo. I've made a dedicated video about "guard conditions": see #36 State Machines Part-2: Guard conditions. I've tried various things in QM but haven't quite nailed this. QM provides a very strong support for guard conditions, which are implemented with a higher-level concept of "choice segments". These "choice segments" can fan-out and nest. They can also have the complementary...
Hi Philip, The "Boolean methods" you reference are called "guard conditions" or simply "guards" in the state machine lingo. I've made a dedicated video about "guard conditions": see #36 State Machines Part-2: Guard conditions. I've tried various things in QM but haven't quite nailed this. QM provides a very strong support for guard conditions, which are implemented with a higher-level concept of "choice segments". These "choice segments" can fan-out and nest. They can also have the complementary...
Hi Steve, Thank you for your interest in QPC. The TMS320C28x DSP (a.k.a., C2000) is a real ancient story. It used to be supported in earlier versions of QP, but the support has been dropped due to the non-standard features of the CPU. If you search this forum, there is a recent discussion thread QP and QS to TI C2000 (a.k.a., TMS320C28x or C28x) with some potentially useful information. --MMS
Hi Steve, Thank you for your interest in QPC. The TMS320C28x DSP (a.k.a., C2000) is a real ancient story. It used to be supported in earlier versions of QP, but the support has been dropped due to the non-standard features of the CPU. If you search this forum, there is a recent discussion thread QP and QS to TI C2000 (a.k.a., C28x) with some potentially useful information. --MMS