Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1.SDK update for camera firmware v2.60(CV2x), v3.20(CV52)

ADAM API

  • カメラのSoCを取得可能なI/F追加

  • アプリが使用可能な最大及び現在使用中のRAM/ROMサイズを取得するI/F追加

  • Pythonでadam_get_appPrefでカメラから設定値を取得する際に、最大255文字までしか返却されない事象の改善(変更後:1023文字)

ADAM WEB API

  • getSystemResourceInfo応答に、アプリ全体で使用可能なROM領域の最大サイズ、アプリ用ROM領域への累積書き込み、及び読み込み回数追加(Cv2xのみ)

  • getAppResourceInfo応答にアプリが使用しているROMサイズ追加

  • getSystemResourceInfoのromLifeLimitの値が正しくなるように改善

その他

  • SDKバージョンを2.01へ更新

  • アプリ用ROM領域が異常となっている場合に、管理ログへ表示する機能追加
    ※24H周期で[/mnt/system]の破損をチェックし、破損が発見された場合に管理ログに「自己診断(Flash書き込みエラー」が表示されます。

  • 使用ROMサイズがアプリ用ROM領域の最大サイズを超過した場合に、管理ログ「不正終了(ROM容量制限(実容量))」を記録し、アプリを停止する処理を追加

  • カメラファームウェアV2.50のセキュリティ強化により、 一部のアプリからDNSサーバーの名前解決ができなくなる事象の改善(/etc内からのシンボリックリンクの修正)

  • CVFlow使用率が上限に達していない場合に管理ログに上限到達が表示される場合がある事象の改善Added I/F that can acquire camera SoC

  • Added an interface to obtain the maximum and currently used RAM/ROM size that an app can use.

  • Improved the issue where only a maximum of 255 characters were returned when retrieving settings from the camera using adam_get_appPref in Python (after change: 1023 characters).

ADAM WEB API

  • Added the maximum size of the ROM area that can be used by the entire application, and the cumulative number of writes and reads to the ROM area for the application to the getSystemResourceInfo response (Cv2x only)

  • Added ROM size used by app to getAppResourceInfo response

  • Improved to make the romLifeLimit value of getSystemResourceInfo correct.

OTHERS

  • Update SDK version to 2.01

  • Added a function to display in the management log if the ROM area for the application is abnormal.
    *[/mnt/system] is checked for corruption every 24 hours, and if corruption is found, "Self check (Flash read only)" will be displayed in the management log.

  • When the ROM size used exceeds the maximum size of the ROM area for the application, a process has been added to record "Illegal termination (ROM capacity limit (actual capacity))" in the management log and stop the application.

  • Improved the issue where some apps were unable to resolve DNS server names due to security enhancements in camera firmware V2.50 (fixed symbolic links in /etc)

  • Fixed an issue where the CVFlow usage limit was displayed in the management log even when the limit had not been reached.

 

2.SDK

...

package updates

Adam Operation UI

  • 使用ROMサイズの表示機能追加Added a function to display the size of the ROM used.

Resource Monitor

  • アプリ用ROM領域への累積書き込み回数と累積読み込み回数のグラフ表示機能を追加(Cv2xのみ)

...

  • Added a function to display a graph of the cumulative number of writes and reads to the ROM area for applications (Cv2x only)

New sample app added

yuv_yolov8_app (動作説明へのリンクOperation explanation)

web_template_app ( 動作説明 Operation explanation)

 

サンプルアプリ更新

...

Sample app update

Added processing for upside-down settings for CV2x/CV52, fixed camera/PTZ camera

yuv_dnn_app
yuv_pose_app
yuv_ssd_app
yuv_yolo_app
yuv_yolov5_app

 

その他

...

Others

  • Fixed an issue where the Python sample app could not be built with the SDK package v2.00.

 

ドキュメント

...

マルチセンサカメラでアプリがインストールされたカメラNoを所得するSDK追加

Document

  • Added SDK to get the camera number where the app is installed for multi-sensor cameras

  • Adding an alarm input event for ADAM_DevInputAlarm_Createのアラーム入力イベント追加

  • WEB APIでInstallID指定の代わりに使用可能なappName、channel(マルチセンサカメラ用)を追記

  • その他詳細は各ドキュメントの変更履歴をご参照くださいCreate

  • Added appName and channel (for multi-sensor cameras) that can be used instead of specifying InstallID in WEB API

  • For more details, please refer to the revision history of each document.

doc / AdamAppAPI_Specification_V1_16.pdf

...