Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Latency test with maximum stats and custom process evaluation #779

Closed
wants to merge 21 commits into from

Commits on Feb 2, 2024

  1. Upintegrate changes from OpenMRNIDF.

    - All instances of ifdef ESP32 replaced with ESP_PLATFORM
    - Removed conditional code for supporting ESP-IDF v3.x and v4.x
      Only ESP-IDF v5 and up is now supported
    - new feature for OPENMRN_HAVE_SOCKET_FSTAT
    - fixed compile errors around spiram
    - refactored definition of ADC pin.
    - fixes around printf PRIu32.
    - do not print error messages on CAN overflow
    - fix to not start the hub twice in the wifi manager
    balazsracz committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    6036b30 View commit details
    Browse the repository at this point in the history
  2. Fix compile error.

    balazsracz committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    2591593 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04e9951 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc0f25e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    57d5873 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    91c419e View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' into bracz-esp-compiler-warnings

    * master:
      Fixes file comment.
      Adds an application (hub_test) for testing the throughput of a hub or a CAN-bus (#762)
      Adds a helper function to decode a 14-bit 9.2.1.1 address into address type and raw address. (#766)
      Fix broken test.
      Accessory packet refactoring and POM support (#764)
      Adds support for Offset(n) attribute in the CDI  (#765)
      Adds local loopback to TractionThrottle. (#756)
      Fix test flakiness.
      Fix compile error on FdUtils under freertos.
    balazsracz committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    850c9ba View commit details
    Browse the repository at this point in the history
  8. Adds a debug print function to the stats object.

    This will be usable for printing a summary of the stats for a developer printout like a log statement.
    balazsracz committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    c506a65 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    af000a9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2cbafa8 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Adds hook to the latency test consumer. This allows testing latency

    of arbitrary internal node processing.
    balazsracz committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    20435f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Fix comments.

    balazsracz committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    c5adf0c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into bracz-idf-downintegrate

    * master:
      Upintegrate changes from the OpenMRNIDF repository (#771)
      Adds support for DCC extended accessories  (#769)
      Fix incorrect consumer identified message being emitted by dcc accy producer. (#768)
      Avoids rendering hidden segments. (#767)
      Adds trailing zero to the cdi XML file written to the filesystem. (#777)
      Fix target subdirectory name (#775)
      Fixes file comment.
      Adds an application (hub_test) for testing the throughput of a hub or a CAN-bus (#762)
      Adds a helper function to decode a 14-bit 9.2.1.1 address into address type and raw address. (#766)
      Fix broken test.
      Accessory packet refactoring and POM support (#764)
      Adds support for Offset(n) attribute in the CDI  (#765)
      Adds local loopback to TractionThrottle. (#756)
      Fix test flakiness.
      Fix compile error on FdUtils under freertos.
    balazsracz committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    c23a214 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'bracz-idf-downintegrate' into bracz-esp-compiler-warnings

    * bracz-idf-downintegrate:
      Upintegrate changes from the OpenMRNIDF repository (#771)
      Fix comments.
      Adds support for DCC extended accessories  (#769)
      Fix incorrect consumer identified message being emitted by dcc accy producer. (#768)
      Avoids rendering hidden segments. (#767)
      Adds trailing zero to the cdi XML file written to the filesystem. (#777)
      Fix target subdirectory name (#775)
      Fixes file comment.
      Adds an application (hub_test) for testing the throughput of a hub or a CAN-bus (#762)
      Adds a helper function to decode a 14-bit 9.2.1.1 address into address type and raw address. (#766)
      Fix broken test.
      Accessory packet refactoring and POM support (#764)
      Adds support for Offset(n) attribute in the CDI  (#765)
      Adds local loopback to TractionThrottle. (#756)
      Fix test flakiness.
      Fix compile error on FdUtils under freertos.
    balazsracz committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    358f146 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Fix comment.

    balazsracz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    6cbc79d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:bakerstu/openmrn into bracz-esp-c…

    …ompiler-warnings
    
    * 'master' of github.com:bakerstu/openmrn:
      Fix compiler warnings in openmrn when using new GCC's. (#772)
    balazsracz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    7898dd3 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'bracz-esp-compiler-warnings' into bracz-tmp-compile-fix…

    …-merge
    
    * bracz-esp-compiler-warnings:
      Fix compiler warnings in openmrn when using new GCC's. (#772)
      Fix comment.
      Upintegrate changes from the OpenMRNIDF repository (#771)
      Fix comments.
      Adds support for DCC extended accessories  (#769)
      Fix incorrect consumer identified message being emitted by dcc accy producer. (#768)
      Avoids rendering hidden segments. (#767)
      Adds trailing zero to the cdi XML file written to the filesystem. (#777)
      Fix target subdirectory name (#775)
    balazsracz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    7cc73c8 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'bracz-tmp-compile-fix-merge' into bracz-stat-max

    * bracz-tmp-compile-fix-merge:
      Fix compiler warnings in openmrn when using new GCC's. (#772)
      Fix comment.
      Upintegrate changes from the OpenMRNIDF repository (#771)
      Fix comments.
      Adds support for DCC extended accessories  (#769)
      Fix incorrect consumer identified message being emitted by dcc accy producer. (#768)
      Avoids rendering hidden segments. (#767)
      Adds trailing zero to the cdi XML file written to the filesystem. (#777)
      Fix target subdirectory name (#775)
    balazsracz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    0be1c81 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    23899a0 View commit details
    Browse the repository at this point in the history
  6. Fix comment.

    balazsracz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    8d89bbe View commit details
    Browse the repository at this point in the history
  7. Fixes data type of max.

    balazsracz committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    98b935d View commit details
    Browse the repository at this point in the history