diablodale

  • Joined Mar 26, 2024
  • 0 best answers
  • As I wrote above, full details are in the github issue. Click the link and follow the links.

  • With depthai v2.25.0, an app creating a Device takes longer than 600ms between creating that Device and getting OutputQueue(s), a race condition occurs which results in no ImgFrame being received by the host. The OAK never sends any frames and there is no recovery except a complete shutdown of the Device.

    This is a two year old bug with full details at luxonis/depthai-core442

  • OAK-D with depthai v2.25 continues to send 400p frames when 480p was requested.
    The OAK firmware doesn't support 480p by letterboxing when the OV sensor itself doesn't do 480p. Yet the firmware spontaneously chooses to send invalid 400p frames which are unexpected by the host and cause cascades of failures related to incorrect calibrations (see other posts here), memory crashes due to host memory expecting 480p but only getting 400p, etc.

    This is a 2 year old bug with every detail needed at luxonis/depthai-core418

  • Is there a method to disable the spam [system] [info] Temperatures... log messages being constantly sent from the OAK device to the host? Most probably don't see them unless you set DEPTHAI_LEVEL=info. Spam because I don't want them, I don't need to see them every 1 second, and the giant volume of them hides useful info level log messages.

    [18443010318EF50800] [192.168.2.23] [8.446] [system] [info] Memory Usage - DDR: 158.15 / 333.39 MiB, CMX: 2.41 / 2.50 MiB, LeonOS Heap: 67.10 / 82.31 MiB, LeonRT Heap: 4.64 / 40.50 MiB / NOC ddr: 809 MB/s
    [18443010318EF50800] [192.168.2.23] [8.446] [system] [info] Temperatures - Average: 41.83C, CSS: 43.50C, MSS 41.20C, UPA: 40.28C, DSS: 42.35C
    [18443010318EF50800] [192.168.2.23] [8.446] [system] [info] Cpu Usage - LeonOS 59.20%, LeonRT: 14.46%
    [18443010318EF50800] [192.168.2.23] [9.447] [system] [info] Memory Usage - DDR: 158.15 / 333.39 MiB, CMX: 2.41 / 2.50 MiB, LeonOS Heap: 67.10 / 82.31 MiB, LeonRT Heap: 4.64 / 40.50 MiB / NOC ddr: 801 MB/s
    [18443010318EF50800] [192.168.2.23] [9.447] [system] [info] Temperatures - Average: 42.47C, CSS: 43.50C, MSS 42.12C, UPA: 40.74C, DSS: 43.50C
    [18443010318EF50800] [192.168.2.23] [9.447] [system] [info] Cpu Usage - LeonOS 56.48%, LeonRT: 14.05%
    [18443010318EF50800] [192.168.2.23] [10.448] [system] [info] Memory Usage - DDR: 158.15 / 333.39 MiB, CMX: 2.41 / 2.50 MiB, LeonOS Heap: 67.10 / 82.31 MiB, LeonRT Heap: 4.64 / 40.50 MiB / NOC ddr: 785 MB/s
    [18443010318EF50800] [192.168.2.23] [10.448] [system] [info] Temperatures - Average: 42.52C, CSS: 43.96C, MSS 42.12C, UPA: 40.97C, DSS: 43.04C
    [18443010318EF50800] [192.168.2.23] [10.448] [system] [info] Cpu Usage - LeonOS 59.00%, LeonRT: 14.54%

    I suspect these are generated on the OAK device themselves. Then output with no filtering here luxonis/depthai-coreblob/4042aece4e313307fd5b1a80e07dcf02a08579ab/src/device/DeviceBase.cpp#L967

    • Hi @diablodale
      I think you can disable it through
      device.setSystemInformationLoggingRate(0)

      Thanks,
      Jaka