User Activity

  • Modified a comment on discussion Free Support on QP Real-Time Event Frameworks & Tools

    QM runs in linux just fine (get the Linux version). The rest of the tools have to get set up but that's outside of QP/QM context. Just look around on the web. It's fairly straigh-forward to set up the compiler, debugger, and whatever IDE/text editor you like. I don't think Keil runs in linux but I don't know for sure (I don't care for it). All you need is arm-none-eabi gcc (assuming an ARM processor) and openocd for debug server.

  • Posted a comment on discussion Free Support on QP Real-Time Event Frameworks & Tools

    QM runs in linux just fine (get the Linux version). The rest of the tools have to get set up but that's outside of QP/QM context. Just look around on the web. It's fairly straigh-forward to set up the compiler, debugger, and whatever IDE/text editor you like.

  • Modified a comment on discussion Free Support on QP Real-Time Event Frameworks & Tools

    To address your questions/concerns: Definitely not stopping the AO. Just adding/removing HSMs from that AO. I basically have a variable in the AO of type std::map<uint16_t, QP::QHsm*>. The session id is assigned by the TCP server that is running in the main AO and I get an event that a new session has been added or removed. Based on that event, I add/remove HSMs from that map. This allows a really simple way to keep track of which client requested what and I just post all responses to all HSMs in...

  • Modified a comment on discussion Free Support on QP Real-Time Event Frameworks & Tools

    To address your questions/concerns: Definitely not stopping the AO. Just adding/removing HSMs from that AO. I basically have: a map of std::map<uint16_t, QP::QHsm*>. The session id is assigned by the TCP server that is running in the main AO and I get an event that a new session has been added or removed. Based on that event, I add/remove HSMs from that map. This allows a really simple way to keep track of which client requested what and I just post all responses to all HSMs in the map and they figure...

  • Posted a comment on discussion Free Support on QP Real-Time Event Frameworks & Tools

    To address your questions/concerns: Definitely not stopping the AO. Just adding/removing HSMs from that AO. I basically have: a map of std::map<uint16_t, qp::qhsm*="">. The session id is assigned by the TCP server that is running in the main AO and I get an event that a new session has been added or removed. Based on that event, I add/remove HSMs from that map.</uint16_t,> This allows a really simple way to keep track of which client requested what and I just post all responses to all HSMs in the...

  • Posted a comment on discussion Free Support on QP Real-Time Event Frameworks & Tools

    I'm using QPCPP under linux with the posix port. Everything is working great but I'm having a hard time safely removing HSMs. I have a network AO that creates HSMs whenever a new TCP session is added. This HSM then goes into a local map in the network AO. This allows that HSM to handle only the things needed for that connected client. This works great. The issue is when the client disconnects and I have to remove the HSM. It's causing crashes sometimes probably because I'm dumb and have some sort...

  • Posted a comment on discussion Free Support on QP Real-Time Event Frameworks & Tools

    Thank you, this is exactly the information I was looking for.

  • Posted a comment on discussion Free Support on QP Real-Time Event Frameworks & Tools

    I'm using QPCPP on a largish yocto linux system (RAM not an issue) and wondering if it's "safe" to use classes as members of events. I'm guessing that it's probably ok as long as the classes don't contain any dynamically allocated memory (vectors, maps, etc). Basically, I just want to create a small wrapper around an enum or a struct that allows me to convert to string for easy debugging. Instead of having a typedef enum I want to make it a class with an enum inside with a to_string() method. Is...

View All

Personal Data

Username:
rost0031
Joined:
2000-02-01 04:27:06
Location:
United States / CDT
Gender:
Male

Projects

This is a list of open source software projects that Harry Rostovtsev is associated with:

Personal Tools