DETAILS | Signal Detectors Object Tables, Reports, misc..
Last updated
Was this helpful?
Last updated
Was this helpful?
Object table: signals
There are fields that exist on this table DETECTION_STATUS
, DETECTION_STATUS_DATE
These are to have the individual detector statuses roll up to the parent (signals)
See automated process below
Object table: signals_detectors
this shows the individual detectors at a signal intersection, shows the detector device status for each device
there is a link to the Edit Detection
page that is also accessible from the Signal Details page
This page shows the various detector devices on a particular signal intersection and also has embedded form to add a new detector
There is an + Add Event
link in the Edit Detection
table
Allows user to select a detection action on a particular device
will turn the status into BROKEN
or OK
There is a script detection_status_signals.py
that updates the individual detector device's status and rolls it up to th parent (signal). So, if any detector devices at a specific signal ID are broken the entire Detection Status
for that signal is BROKEN
.
signals_detectors
table
ex. 1 of 4 detectors is BROKEN
SIGNAL ID
DEVICE STATUS
DETECTION STATUS
10
BROKEN
BROKEN
10
OK
BROKEN
10
OK
BROKEN
10
OK
BROKEN
signals
table
SIGNAL ID
LOCATION NAME
DETECTION STATUS
10
KOENIG LN/ GUADALUPE ST
BROKEN