Spectrum Illumination, Monster Brain Controller Manual
15
Rev. Date: 2013-11-27
Section 5 - Setting Parameters with
TCP/IP
TCP/IP port number = 4901
If command/response includes a value, it should be in the form "parameter=value"
Entire packet terminated with carriage return, timeout of 5 minutes
When using "set-id", additional parameters are optional. If not included, default
value will be assumed.
"parameter=value" pairs should be separated by one or more ASCII spaces
All times are entered in milli-seconds
! Flash memory is limited to 10,000 write cycles ! If parameters are desired to be
written every time from camera (instead of using product ID), use product ID 64.
Example:
set-id=64 strobe1-pulses=50 strobe1-on=100 strobe1-off=50.
Product ID 64 is
RAM based for unlimited writes, but settings will be lost in a power failure. The
flash memory limit applies to set-poweron-id as well.
Description
ASCII Message
Example
Response
Set Operating
Product ID
set-prod-id
set-prod-id=5
set-prod-id=OK
set-prod-id=ERROR
Request
Selected
Product ID
get-prod-id
get-prod-id
prod-id=5
Set Power On
Product ID
set-poweron-id
set-poweron-id=8
set-poweron-id=OK
set-poweron-
id=ERROR
Request
Power On
Product ID
get-poweron-id
get-poweron-id
poweron-id=5
Request
Firmware
Revision
get-version
get-version
version=1.16
Set Product
Settings
set-id
set-id=5 strobe1-pulses=50 strobe1-on=100
strobe1-off=50
set-id=OK
set-id=ERROR
strobe1-off=ERROR
…
(optional
parameters)
bus-config
(0=4 strobes, 1=3 strobes/1 DC out, 2=2
strobes/2 DC, 3=1/3)
strobe1-pulses
(number of output pulses, default = 0,
max=10,000)
strobe1-delay
(value in msec, default = 0, max=10000 msec)
strobe1-on
(value in msec, default = 0, max=10000 msec)
strobe1-off
(value in msec, default = 0, max=10000 msec)
strobe2-pulses
(same as strobe 1)
strobe2-delay
strobe2-on
strobe2-off
strobe3-pulses
(same as strobe 1)