Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated as per DOCS-507

...

Returns True if the BrightSign firmware version on the device is less greater than or equal to the version number represented by the passed string (e.g. "4.0.13").

...

Returns True if the BrightSign boot firmware version on the device is less greater than or equal to the version number represented by the passed string (e.g. "4.4.22").

...

Model FamilyFriendly ID (fid)Location
LS424/LS423AFront (USB-C)
HDx24/HDx23AFront (USB-A)
HS123AN/A (M.2 connector)
HO523AUpper Front (USB-A) 

BLower Front (USB-A)

 CBack (JAE TX-25)
XDx33/XDx34AFront (USB-C)
BBack (USB-A)
XTx43/XTx44ABack (USB-A)
BFront (USB-C)

...

  • "5v serial": A 5V serial port
  • "audio1": The first audio output
  • "audio2": A second audio output
  • "audio3": A third audio output
  • "brightscript1": BrightScript Version 1
  • "brightscript2": BrightScript Version 2
  • "component video": A component video output
  • "ethernet": An Ethernet interface
  • "gpio connector": A DA15 or Pheonix-style GPIO port 
  • "hdmi": An HDMI output
  • "hdmi input": An HDMI input
  • "hevc_decode": An H.265 video decoder
  • "media_decryption": The ability to decrypt AES-encrypted media, including video, image, and audio files.
  • "nand storage": NAND storage for the boot loader and firmware
  • "networking": Any form of networking capability. A False return may indicate that no network is currently available.
  • "reset button": A reset button
  • "registry": On-board persistent storage
  • "rtc": A real-time clock (RTC)
  • "sd": SD- or SDHC-compatible storage
  • "sdhc": SDHC-compatible storage only
  • "serial port 0": The first serial port
  • "serial port 1": A second serial port
  • "serial port 2": A third serial port
  • "svc button": A service ("SVC") button. Passing the legacy term "gpio12 button" will yield the same result.
  • "usb": One or more USB interfaces
  • "vga": A VGA output
  • "video_encoder": A video encoder/transcoder

...


Code Block
titleExample
di = CreateObject("roDeviceInfo")
print di.GetModel()
print di.GetVersion(), di.GetVersionNumber()
print di.GetBootVersion(), di.GetBootVersionNumber()
print di.GetDeviceUptime(), di.GetDeviceBootCount()

...