SystemView Events limitation

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • SystemView Events limitation

    Hi,
    I'm using SystemView to log information from my application in the Terminal view.

    It seems that SystemView is limited to 1 000 000 events, which means for my application a runtime of several seconds.

    It is possible to configure SystemView UI to be able to suppress this limitation of events and get the application running all the time (for example with a circular buffer which lets us the possibility to get only the 1 000 000 last events).

    Without this possibility, SystemView can not be used because I'm not always in front of my PC to restart SystemView each time its reach this limitation.

    Regards,
  • Hi,

    SystemView is in general meant to analyze "short-time" system behavior.
    To log messages throughout the whole run-time from your application you could use RTT without SystemView.

    There will also be a version without the limitation of 1 000 000 events.
    With the latest version if SystemView you can configure SystemView to not record specific events,
    you can for example disable recording interrupts with SEGGER_SYSVIEW_DisableEvents(SEGGER_SYSVIEW_EVENT_MASK_ALL_INTERRUPTS);
    Another option, if you only need the last log messages (e.g. on a crash) could be the post-mortem mode of SystemView.

    Best regards
    Johannes
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.
  • Hi,

    The full details are not fixed, yet.
    It will feature the "unlimited" recording, as well as more advanced search and filter options for events.

    Feel free to subscribe to the Notification List to get an update when this version is available.
    segger.com/notification/subscribe.php?prodid=204

    Best regards
    Johannes
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.