BasicDeviceInfo
Record in Oadm.Sdk.Vapix · Oadm.Sdk.dll
The answer of basicdeviceinfo.cgi getAllProperties.
public sealed record BasicDeviceInfo(string SerialNumber, string ProdNbr, string? ProdShortName, string? ProdFullName, string Version, string? HardwareId, string? Architecture, string? ProdType = null, string? Soc = null)Parameters
SerialNumber: The serial number (MAC address), upper case hex.ProdNbr: The product number (“P3265-V”).ProdShortName: The short product name (“AXIS P3265-V”).ProdFullName: The full product name (“AXIS P3265-V Dome Camera”).Version: The AXIS OS version (“12.11.77”).HardwareId: The hardware id.Architecture: The CPU architecture (“aarch64”), for packages built per architecture.ProdType: The product type (“Dome Camera”); OADM maps it to aDeviceCategory.Soc: The system on chip (“Axis Artpec-8”).
Properties
Section titled “Properties”Architecture
Section titled “Architecture”string? Architecture { get; init; }The CPU architecture (“aarch64”), for packages built per architecture.
HardwareId
Section titled “HardwareId”string? HardwareId { get; init; }The hardware id.
ProdFullName
Section titled “ProdFullName”string? ProdFullName { get; init; }The full product name (“AXIS P3265-V Dome Camera”).
ProdNbr
Section titled “ProdNbr”string ProdNbr { get; init; }The product number (“P3265-V”).
ProdShortName
Section titled “ProdShortName”string? ProdShortName { get; init; }The short product name (“AXIS P3265-V”).
ProdType
Section titled “ProdType”string? ProdType { get; init; }The product type (“Dome Camera”); OADM maps it to a DeviceCategory.
SerialNumber
Section titled “SerialNumber”string SerialNumber { get; init; }The serial number (MAC address), upper case hex.
string? Soc { get; init; }The system on chip (“Axis Artpec-8”).
Version
Section titled “Version”string Version { get; init; }The AXIS OS version (“12.11.77”).