[define]
;Stels/C-Data FD1604S
;Stels/C-Data FD1608S
;Stels/C-Data FD1616S
DEVICE="STELS_FD16XXS_v1"

[signal]
SIGNALMODE="HAL"
COLLECTORNAME="PONStels16"

;Can be "bulk" or "single". With "single" poll type ONU Rx signals will be queried individually, on a per-ONU basis(yeah, many-many SNMP requests). Default - "bulk".
;SIGNAL_POLL_TYPE="bulk"

SIGINDEX=".1.3.6.1.4.1.17409.2.8.4.4.1.4"
MACINDEX=".1.3.6.1.4.1.17409.2.8.4.1.1.3"
SIGVALUE="INTEGER:"
MACVALUE="Hex-STRING:"
OFFSET="100"
OFFSETMODE="div"
DOWNVALUE="65535"

[misc]
ONU_RENDER_MODE="serial"
ONUINDEX=".1.3.6.1.4.1.17409.2.3.4.2.1.1"
ONUVALUE="INTEGER:"
DISTINDEX=".1.3.6.1.4.1.17409.2.8.4.1.1.9"
DISTVALUE="INTEGER:"

;; FDB index OID + DEC FDB MAC + VLAN = plastic index, like:
;; .1.3.6.1.4.1.17409.2.3.2.4.2.1.4 + .0.0.0.0.0.18 + .22 = Gauge32: 16779266
FDBMACINDEX=".1.3.6.1.4.1.17409.2.3.2.4.2.1.4"
FDBMACVALUE="Gauge32:"

;PON port descr index: .1.3.6.1.4.1.17409.2.3.3.1.1.21.1.0.7 to .1.3.6.1.4.1.17409.2.3.3.1.1.21.1.0.22, offset: -6
INTERFACEINDEX=".1.3.6.1.4.1.17409.2.3.3.3.1.3"
INTERFACEVALUE="INTEGER:"
INTERFACEADDPONPREFIX="pon0/0/"

DEREGREASON=".1.3.6.1.4.1.17409.2.8.4.1.1.103"
DEREGVALUE="STRING:"

;LASTREGTIME=".1.3.6.1.4.1.17409.2.3.4.1.1.29"
;LASTREGTIMEVAL="Hex-STRING:"
LASTALIVETIME=".1.3.6.1.4.1.17409.2.8.4.1.1.12"
LASTALIVETIMEVAL="STRING:"

UNIOPERSTATUS=".1.3.6.1.4.1.17409.2.8.5.1.1.5"
UNIOPERSTATUSVALUE="INTEGER:"

[onu]
CONTROLMODE="STELSFD16"
RELOADONUINDEX=".1.3.6.1.4.1.17409.2.8.4.1.1.10"
DEREGONUINDEX=".1.3.6.1.4.1.17409.2.8.4.1.1.11"
ONUTXSIGNAL=".1.3.6.1.4.1.17409.2.8.4.4.1.5"
ONUTXSIGNALVAL="INTEGER:"
ONURXSIGNAL=".1.3.6.1.4.1.17409.2.8.4.4.1.4"
ONURXSIGNALVAL="INTEGER:"
;Case of the serial number characters:
;   0 - no case convert
;   1 - lowercase
;   2 - uppercase
SERIAL_CASE_MODE="0"

[system]
;CPULOAD=".1.3.6.1.4.1.34592.1.3.100.1.8.1.0"
UPTIME=".1.3.6.1.4.1.17409.2.3.1.2.1.1.5"
;TEMPERATURE=".1.3.6.1.4.1.34592.1.3.100.1.8.6.0"