Great tool, even better support!
Use Cases and Deployment Scope
We use percepio as our main platform to troubleshoot and diagnose our embedded applications in real time, both as a method to find bugs and to evaluate the performance of our code regarding use of resources and timing.
Pros
- Allow you to see real-time performance
- Easily log start-up transients
- Show RTOS scheduling decisions and resource allocation
Cons
- More contemporary UI
Most Important Features
- Real-time long term logging
- CPU timeline
- User-defined events
Return on Investment
- Sped up our debugging process by a tangible amount, especially for a couple issues that had our engineers stumped
