Unix | Embedded Linux | QNX | Firmware | Consulting | Development
Embedded systems are very time critical in the startup phase. Many debuggers are too heavy, so the application never starts up with debugging enabled, because a watch dog detects a hang and the application stays in a in infinite loop of resets.Invader can hook on to your application, allowing it to start up ok, but Invaer remains passiv . When you realize, that your use case in on, you can switch the analysis on and off exactly at the time you need it. Invader keeps the data in a separate space until you fetch it. When you request the result of the analysis it is sent to the host application ( GUI ) where you process it offline. You can store the results in a file if you want to keep for your records. We found out, that this is the only way to analyze a high level application like a car navigation system.
© C++ World KG