github.com/jacobleehei/godms


Install
go get github.com/jacobleehei/godms

Documentation

godms

🚧 Godms 🚀 Under construction... 🚧


About   |   Features   |   Starting   |   Author

About

GoDMS is a libary fully written in Go. It is written following NTCIP1203 version-v03 (https://www.ntcip.org/file/2018/11/NTCIP1203v03f.pdf) logical interface. It provides the standardized dialogs that fulfill various requirements.

Features

GoDMS has the Following functions for NTCIP-DMS Diaglogs.

  • Calculating the Checksum Value

Managing the DMS Configuration

  • Retrieving a Font Definition
  • Configuring a Font
  • Validating a Font
  • Retrieving a Graphic Definition
  • Storing a Graphic Definition
  • Deleting a Graphic
  • Validating a Graphic
  • Configuring Light Output Algorithm

Controlling the DMS

  • Activating a Message
  • Defining a Message
  • Retrieving a Message
  • Manually Controlling Sign Brightness
  • Manage the Exercise of Pixels
  • Activating a Message with Status

Monitoring the Status of the DMS

  • Executing Lamp Testing
  • Activating Pixel Testing
  • Executing Climate-Control Equipment Testing
  • Monitoring Power Error Details
  • Monitoring Lamp Error Details
  • Monitoring Pixel Error Details
  • Monitoring Light Sensor Error Details
  • Monitoring Message Activation Error Details
  • Monitoring Climate-Control System Error Details
  • Monitoring Sign Housing Humidity
  • Monitoring Control Cabinet Humidity
  • Monitoring Drum Sign Rotor Error Details
  • Monitoring Attached Devices
  • Monitoring the Current Message
  • Monitoring Dynamic Field Values

Starting

go get github.com/jacobleehei/godms

Back to top