SCOM ProtocolManualMAEN975, 2009-02English
Ethernet Communication10 Beijer Electronics, MAEN975WINS WINS (Windows Internet Naming Service) allows a Beijer Electronics MT230 Nau-tic Monitor to r
Command Reference100 Beijer Electronics, MAEN9756.57 LAU_CONTROL_ANALOGTOBRT (0x0204)Analog to Brightness Routing ControlThis command activates or dea
Command ReferenceBeijer Electronics, MAEN975 101Maximum Lr for this Command11Example Disable the analog port usage of the monitor at address 0.7 (grou
Command Reference102 Beijer Electronics, MAEN9756.58 LAU_CONTROL_LCDCONTROLDISABLE(0x0205)Video Controller Mode ControlThis command enables or disable
Command ReferenceBeijer Electronics, MAEN975 103Example Enable the OSD keys of the monitor at address 0.7 (group 0, address 7):The monitor at address
Command Reference104 Beijer Electronics, MAEN9756.59 LAU_CONTROL_DINCONFIG (0x0206)Digital Input ConfigurationThis command configures the digital inpu
Command ReferenceBeijer Electronics, MAEN975 105Response Message (Acknowledge)Response Message (Negative Acknowledge)Under normal operation conditions
Command Reference106 Beijer Electronics, MAEN9756.60 LAU_STATUS_IPADR (0x0301)Current IP AddressReturns the current IP address of the monitor. If a DH
Command ReferenceBeijer Electronics, MAEN975 1076.61 LAU_STATUS_DISPLAYADR (0x0302)Current Monitor AddressReturns the current monitor address. If the
Command Reference108 Beijer Electronics, MAEN9756.62 LAU_STATUS_SCOMSERMODE (0x0303)Current SCOM Serial Interface ModeReturns the current serial inter
Command ReferenceBeijer Electronics, MAEN975 109Example Read the current serial interface mode of the monitor at address 0.7 (group 0, address 7):Acco
Message Format and DescriptionBeijer Electronics, MAEN975 113 Message Format and DescriptionA SCOM message is a stream of bytes, containing the destin
Command Reference110 Beijer Electronics, MAEN9756.63 LAU_STATUS_POTMODE (0x0304)Current POT ModeReturns the current local backlight level control stat
Command ReferenceBeijer Electronics, MAEN975 1116.64 LAU_STATUS_ECDISMODE (0x0305)Current ECDIS ModeReturns the current ECDIS mode. The ECDIS mode can
Command Reference112 Beijer Electronics, MAEN9756.65 LAU_STATUS_BUZZER (0x0306)Current Buzzer StateReturns the current buzzer state. The buzzer state
Command ReferenceBeijer Electronics, MAEN975 1136.66 LAU_STATUS_BACKLIGHT (0x0307)Current Backlight StateReturns the current backlight level value.Sup
Command Reference114 Beijer Electronics, MAEN9756.67 LAU_STATUS_DIGITALOUT (0x0308)Current Digital Output Pin StateReturns the current pin state at di
Command ReferenceBeijer Electronics, MAEN975 115Example Read the current digital output port bit state of the monitor at address 0.7 (group 0, address
Command Reference116 Beijer Electronics, MAEN9756.68 LAU_STATUS_DIGITALIN (0x0309)Current Digital Input Pin StateReturns the current pin state at digi
Command ReferenceBeijer Electronics, MAEN975 1176.69 LAU_STATUS_ANALOGIN (0x030A)Current Analog Input ValueReturns the current measured and normalized
Command Reference118 Beijer Electronics, MAEN9756.70 LAU_STATUS_ANALOGTOBRT (0x030B)Current Analog to Brightness Routing ModeReturns the current state
Command ReferenceBeijer Electronics, MAEN975 1196.71 LAU_STATUS_LCDCONTROLDISABLE (0x030C)Current Video Controller Control StateReturns the current st
Message Format and Description12 Beijer Electronics, MAEN975As shown in the table, the DATA field is optional, if the used command does not re-quire a
Command Reference120 Beijer Electronics, MAEN9756.72 LAU_STATUS_DINCONFIG (0x030D)Current Digital Input ConfigurationReturns the current digital input
Command ReferenceBeijer Electronics, MAEN975 121Response Message (Negative Acknowledge)Under normal operation conditions, a device never sends a negat
Command Reference122 Beijer Electronics, MAEN9756.73 LAU_STATUS_CFGWRITECOUNTER (0x030E)Configuration Write CounterBeijer Electronics Nautic Monitors
Command ReferenceBeijer Electronics, MAEN975 123Example Query the current count of configurations of the monitor at address 0.15 (group 0, address 15)
Command Reference124 Beijer Electronics, MAEN975
Sample Communication ApplicationBeijer Electronics, MAEN975 1257 Sample Communication ApplicationThis chapter provides the full source code of a simpl
Sample Communication Application126 Beijer Electronics, MAEN975/*=====================================================================*//* SCOM limits
Sample Communication ApplicationBeijer Electronics, MAEN975 127/*======================================================================= A local vers
Sample Communication Application128 Beijer Electronics, MAEN975 Hello world... ;-)*/intmain(int argc,char *argv[],char *envp[]){ int i; char *pcEnd
Sample Communication ApplicationBeijer Electronics, MAEN975 129 aucSCOM[_SCOM_MSG_OFS_ATTN]=_ATTN_CMD; aucSCOM[_SCOM_MSG_OFS_LEN]=i; aucSCOM[_SCOM_
Monitor AddressingBeijer Electronics, MAEN975 134 Monitor Addressing By default, a Beijer Electronics MT230 Nautic Monitor supports the standard SCOM
Sample Communication Application130 Beijer Electronics, MAEN975 printf(" HEX : "); for (i=0;i<iBytesRead;i++)
HEAD OFFICESWEDENBeijer Electronics Products ABBox 426SE-201 24 Malmö, SwedenTel: +46 40 35 86 00Fax: +46 40 93 23 [email protected]
Protocol Description and Timings14 Beijer Electronics, MAEN9755 Protocol Description and TimingsThe protocol used for transferring SCOM messages and r
Protocol Description and TimingsBeijer Electronics, MAEN975 15Conditions for Response MessageThe conditions for a response message generated by the mo
Protocol Description and Timings16 Beijer Electronics, MAEN975The Lr value depends on the command, for which the response message is generated. Detail
Command ReferenceBeijer Electronics, MAEN975 176 Command ReferenceThe Lauer SCOM protocol exposes many commands for remote control of a Beijer Electro
Command Reference18 Beijer Electronics, MAEN9756.1 BRT Backlight BrightnessSets the backlight level to the given value. This command affects only the
Command ReferenceBeijer Electronics, MAEN975 19Maximum Lr for this Command9Example 1Set the backlight level of monitor at address 0.7 (group 0, addres
ForewordBeijer Electronics, MAEN975SCOM Protocol ForewordThe Lauer SCOM Protocol is designed for remote control of Beijer Electronics MT230 Nautic Mon
Command Reference20 Beijer Electronics, MAEN9756.2 MAN Manufacturer IDRequests the manufacturer ID from the monitor. The manufacturer ID is a short, m
Command ReferenceBeijer Electronics, MAEN975 216.3 VER Unit ID and Model / Version NumberRequests the preassigned unit ID and model code, and the vers
Command Reference22 Beijer Electronics, MAEN9756.4 POT Local ControlEnables or disables the local backlight level control. If the local backlight cont
Command ReferenceBeijer Electronics, MAEN975 23Maximum Lr for this Command9Example 1Disable the local control of monitor at address 0.7 (group 0, addr
Command Reference24 Beijer Electronics, MAEN9756.5 MCC Unit Control CommandThis command is used for remote configuration of the video controller withi
Command ReferenceBeijer Electronics, MAEN975 25Response Message (Acknowledge)Response Message (Negative Acknowledge)Under normal operation conditions,
Command Reference26 Beijer Electronics, MAEN9756.6 MCC_BRIGHTNESS (0x81) BrightnessAdjusts or queries the brightness value of the video controller. Th
Command ReferenceBeijer Electronics, MAEN975 27Response Message (Acknowledge)Maximum Lr for this Command13Example 1Set the brightness level of monitor
Command Reference28 Beijer Electronics, MAEN975Example 3Increment the current brightness level of monitor at address 0.7 (group 0, address 7):Monitor
Command ReferenceBeijer Electronics, MAEN975 296.7 MCC_CONTRAST (0x82) ContrastAdjusts or queries the contrast value of the video controller.Supported
ContentsBeijer Electronics, MAEN975 IContents1 Interface Configuration 72 Ethernet Communication 8UDP . . . . . . . . . . . . . . . . . . . . . . . .
Command Reference30 Beijer Electronics, MAEN975Response Message (Acknowledge)Maximum Lr for this Command14Example 1Set the contrast level of monitor a
Command ReferenceBeijer Electronics, MAEN975 31Example 3Decrement the current contrast level of monitor at address 0.7 (group 0, address 7):Monitor at
Command Reference32 Beijer Electronics, MAEN9756.8 MCC_SCALINGMODE (0x8C) Scaling ModeSets or queries the main scaling mode.Supported since Firmware V
Command ReferenceBeijer Electronics, MAEN975 33Response Message (Acknowledge)Maximum Lr for this Command11Example Query the current scaling mode of mo
Command Reference34 Beijer Electronics, MAEN9756.9 MCC_GAMMAVALUE (0x9D) Gamma ValueSets or queries the gamma value.Supported since Firmware VersionMT
Command ReferenceBeijer Electronics, MAEN975 35Example 1Set the gamma value of monitor at address 0.7 (group 0, address 7) to “CRT” (which is ASCII “1
Command Reference36 Beijer Electronics, MAEN9756.10 MCC_COLOURTEMP (0xB3)Color TemperatureSets or queries the current color temperature.Supported sinc
Command ReferenceBeijer Electronics, MAEN975 37Maximum Lr for this Command11Example 1Set the colour temperature of monitor at address 0.15 (group 0, a
Command Reference38 Beijer Electronics, MAEN9756.11 MCC_REDLEVEL (0xB4)Red Channel LevelAdjusts the level of the red channel.Supported since Firmware
Command ReferenceBeijer Electronics, MAEN975 39Response Message (Acknowledge)Maximum Lr for this Command13Example 1Set the red channel level of monito
ContentsII Beijer Electronics, MAEN9756.11 MCC_REDLEVEL (0xB4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38Red Channel Level
Command Reference40 Beijer Electronics, MAEN975Example 3Decrement the current red channel level of monitor at address 0.7 (group 0, address 7):Monitor
Command ReferenceBeijer Electronics, MAEN975 416.12 MCC_GREENLEVEL (0xB5)Green Channel LevelAdjusts the level of the green channel.Supported since Fir
Command Reference42 Beijer Electronics, MAEN975Response Message (Acknowledge)Maximum Lr for this Command13Example 1Set the green channel level of moni
Command ReferenceBeijer Electronics, MAEN975 43Example 3Increment the current green channel level of monitor at address 0.7 (group 0, address 7):Monit
Command Reference44 Beijer Electronics, MAEN9756.13 MCC_BLUELEVEL (0xB6)Blue Channel LevelAdjusts the level of the blue channel.Supported since Firmwa
Command ReferenceBeijer Electronics, MAEN975 45Response Message (Acknowledge)Maximum Lr for this Command13Example 1Set the blue channel level of monit
Command Reference46 Beijer Electronics, MAEN975Example 3Decrement the current blue channel level of monitor at address 0.7 (group 0, address 7):Monito
Command ReferenceBeijer Electronics, MAEN975 476.14 TYPUnit Type and Model NumberQueries the monitor type and model.Supported since Firmware VersionMT
Command Reference48 Beijer Electronics, MAEN9756.15 ETCElapsed Time CounterQueries the total operation time in hours. Internally, each monitor is equi
Command ReferenceBeijer Electronics, MAEN975 49Example Query the total operation time in hours of the monitor at address 0.7 (group 0, ad-dress 7):The
ContentsBeijer Electronics, MAEN975 III6.32 LAU_CONFIG_GETCOMSERMODE (0x0110) . . . . . . . . . . . . . . 67SCOM Serial Interface Mode . . . . . .
Command Reference50 Beijer Electronics, MAEN9756.16 LAULauer ExtensionThe Lauer Extension is a new SCOM command specially developed for Beijer Elec-tr
Command ReferenceBeijer Electronics, MAEN975 51Response Message (Acknowledge)The following sections describe all supported LAU sub-commands in each fu
Command Reference52 Beijer Electronics, MAEN9756.17 LAU_CONFIG_GETFWVERSION (0x0101)Firmware VersionReturns the current firmware name and version incl
Command ReferenceBeijer Electronics, MAEN975 536.18 LAU_CONFIG_GETHOSTNAME (0x0102)Host NameReturns the network name of the monitor. The network must
Command Reference54 Beijer Electronics, MAEN9756.19 LAU_CONFIG_GETIFNAME (0x0103)Internal Network Interface NameReturns the internal network interface
Command ReferenceBeijer Electronics, MAEN975 556.20 LAU_CONFIG_GETMACADR (0x0104)MAC (Ethernet) AddressReturns the MAC (Ethernet) address of the netwo
Command Reference56 Beijer Electronics, MAEN9756.21 LAU_CONFIG_GETIPADR (0x0105)Static IP AddressReturns the configured static IP address, which is us
Command ReferenceBeijer Electronics, MAEN975 576.22 LAU_CONFIG_GETIPMASK (0x0106)Subnet MaskReturns the configured static subnet mask, which is used,
Command Reference58 Beijer Electronics, MAEN9756.23 LAU_CONFIG_GETGWADR (0x0107)Gateway AddressReturns the configured static gateway IP address. Curre
Command ReferenceBeijer Electronics, MAEN975 596.24 LAU_CONFIG_GETDHCPMODE (0x0108)DHCP ModeReturns the DHCP mode. The DHCP mode indicates, whether th
ContentsIV Beijer Electronics, MAEN9756.53 LAU_CONFIG_GETDISPLAYGROUP (0x0127). . . . . . . . . . . . . . .93Monitor Group . . . . . . . . . . . . .
Command Reference60 Beijer Electronics, MAEN9756.25 LAU_CONFIG_GETDHCPTIMEOUT (0x0109)DHCP TimeoutReturns the DHCP timeout value in milliseconds. If t
Command ReferenceBeijer Electronics, MAEN975 616.26 LAU_CONFIG_GETUDPRCVPORT (0x010A)UDP Receive PortAll Beijer Electronics Nautic Monitors use two UD
Command Reference62 Beijer Electronics, MAEN9756.27 LAU_CONFIG_GETUDPSNDPORT (0x010B)UDP Send PortAll Beijer Electronics Nautic Monitors use two UDP p
Command ReferenceBeijer Electronics, MAEN975 636.28 LAU_CONFIG_GETMANUFACTURER (0x010C)ManufacturerRequests the manufacturer ID from the monitor. The
Command Reference64 Beijer Electronics, MAEN9756.29 LAU_CONFIG_GETDEVICENAME (0x010D)Device NameReturns the monitor type and model. Actually, this com
Command ReferenceBeijer Electronics, MAEN975 656.30 LAU_CONFIG_GETDILMODE (0x010E)DIL Switch ModeFor a base configuration, Beijer Electronics Nautic M
Command Reference66 Beijer Electronics, MAEN9756.31 LAU_CONFIG_GETDISPLAYADR (0x010F)Monitor AddressReturns the software configured monitor address. T
Command ReferenceBeijer Electronics, MAEN975 676.32 LAU_CONFIG_GETCOMSERMODE (0x0110)SCOM Serial Interface ModeReturns the software configured serial
Command Reference68 Beijer Electronics, MAEN975Example Get the serial interface configuration of the monitor at address 0.7 (group 0, address 7):Accor
Command ReferenceBeijer Electronics, MAEN975 696.33 LAU_CONFIG_GETCOMBAUD (0x0111)SCOM Serial Interface BaudrateReturns the configured baudrate for th
Interface ConfigurationBeijer Electronics, MAEN975 71 Interface Configuration A command can be sent either using the serial interface (RS232 or RS485)
Command Reference70 Beijer Electronics, MAEN9756.34 LAU_CONFIG_GETC118BAUD (0x0112)Internal Video Controller Serial Interface BaudrateReturns the baud
Command ReferenceBeijer Electronics, MAEN975 716.35 LAU_CONFIG_GETPOTMODE (0x0113)POT ModeReturns the local backlight level control configuration. If
Command Reference72 Beijer Electronics, MAEN9756.36 LAU_CONFIG_GETECDISMODE (0x0114)ECDIS ModeThis command returns the configuration for the startup E
Command ReferenceBeijer Electronics, MAEN975 736.37 LAU_CONFIG_GETECDISBACKLIGHT (0x0115)ECDIS Default Backlight LevelIf ECDIS mode is enabled, the ba
Command Reference74 Beijer Electronics, MAEN9756.38 LAU_CONFIG_GETECDISCONTRAST (0x0116)ECDIS Default Contrast LevelIf ECDIS mode is enabled, the back
Command ReferenceBeijer Electronics, MAEN975 756.39 LAU_CONFIG_GETECDISCOLOURTEMP (0x0117)ECDIS Default Color TemperatureIf ECDIS mode is enabled, the
Command Reference76 Beijer Electronics, MAEN9756.40 LAU_CONFIG_GETECDISREDVALUE (0x0118)ECDIS Default Red Channel ValueIf ECDIS mode is enabled, the b
Command ReferenceBeijer Electronics, MAEN975 776.41 LAU_CONFIG_GETECDISGREENVALUE (0x0119)ECDIS Default Green Channel ValueIf ECDIS mode is enabled, t
Command Reference78 Beijer Electronics, MAEN9756.42 LAU_CONFIG_GETECDISBLUEVALUE (0x011A)ECDIS Default Blue Channel ValueIf ECDIS mode is enabled, the
Command ReferenceBeijer Electronics, MAEN975 796.43 LAU_CONFIG_GETECDISGAMMA (0x011B)ECDIS Default Gamma ValueIf ECDIS mode is enabled, the backlight
Ethernet Communication8 Beijer Electronics, MAEN9752 Ethernet Communication In addition to serial communication via the built-in RS232- and RS485 inte
Command Reference80 Beijer Electronics, MAEN9756.44 LAU_CONFIG_GETREMOTECONTROL (0x011C)Remote Control ConfigurationThis command returns the configura
Command ReferenceBeijer Electronics, MAEN975 816.45 LAU_CONFIG_GETUSEBROADCAST (0x011D)Remote Control Broadcast ModeIf a Beijer Electronics Nautic Mon
Command Reference82 Beijer Electronics, MAEN9756.46 LAU_CONFIG_GETADDRESSLIST (0x011E)Remote Control Address ListIf a Beijer Electronics Nautic Monito
Command ReferenceBeijer Electronics, MAEN975 83Example Get the list of device addresses from the monitor at address 0.7 (group 0, address 7), which ar
Command Reference84 Beijer Electronics, MAEN9756.47 LAU_CONFIG_GETANALOGTOBRT (0x011F)Analog to Brightness Routing ModeSome Beijer Electronics Nautic
Command ReferenceBeijer Electronics, MAEN975 856.48 LAU_CONFIG_GETLCDCONTROLDISABLE (0x0120)Video Controller Control ModeThis command returns the stat
Command Reference86 Beijer Electronics, MAEN9756.49 LAU_CONFIG_GETDINCONFIG (0x0121)Digital Input ConfigurationSome Beijer Electronics Nautic Monitor
Command ReferenceBeijer Electronics, MAEN975 87Under normal operation conditions, a device never sends a negative acknowledge in response to this comm
Command Reference88 Beijer Electronics, MAEN9756.50 LAU_CONFIG_GETBRTRANGEDELTAM (0x0122)Backlight Level Down RangeBy default, the backlight level of
Command ReferenceBeijer Electronics, MAEN975 89Example Read the lower backlight level range limit configuration for the monitor at address 0.7 (group
Ethernet CommunicationBeijer Electronics, MAEN975 9UDP UDP (User Datagram Protocol) is a connectionless protocol.SCOM messages are encapsulated within
Command Reference90 Beijer Electronics, MAEN9756.51 LAU_CONFIG_GETBRTRANGEDELTAP (0x0123)Backlight Level Up RangeBy default, the backlight level of a
Command ReferenceBeijer Electronics, MAEN975 91Example Read the upper backlight level range limit configuration for the monitor at address 0.7 (group
Command Reference92 Beijer Electronics, MAEN9756.52 LAU_CONFIG_GETSERIALNUMBER (0x0125)Serial NumberReturns the serial number of the device. By defaul
Command ReferenceBeijer Electronics, MAEN975 936.53 LAU_CONFIG_GETDISPLAYGROUP (0x0127)Monitor GroupBesides the standard addressing scheme, where the
Command Reference94 Beijer Electronics, MAEN9756.54 LAU_CONTROL_ECDISMODE (0x0201)ECDIS Mode ControlThis control command activates or deactivates ECDI
Command ReferenceBeijer Electronics, MAEN975 95Example Read the ECDIS mode of the monitor at address 0.7 (group 0, address 7):The monitor at address 0
Command Reference96 Beijer Electronics, MAEN9756.55 LAU_CONTROL_BUZZER (0x0202)Buzzer ControlActivates the built-in buzzer, if available.Supported sin
Command ReferenceBeijer Electronics, MAEN975 97Example Enable the buzzer of the monitor at address 0.7 (group 0, address 7):The monitor at address 0.7
Command Reference98 Beijer Electronics, MAEN9756.56 LAU_CONTROL_DIGITALOUT (0x0203)Digital Output ControlSets the output pin state of the digital I/O
Command ReferenceBeijer Electronics, MAEN975 99Response Message (Negative Acknowledge)Under normal operation conditions, a negative acknowledge messag
Kommentare zu diesen Handbüchern