User's Manual
Chapter 3 - Development Environment Landis+Gyr
30 98-1546 Rev AA UtiliNet SCADA Single Board Radio
• If Control = "01" - Rising Edge => Read count at 7706h (four bytes) and report
• If Control = "10" - Falling Edge => Read count at 7706h (four bytes) and report
• If Control = "11" - Either Edge => Read count at 7706h (four bytes) and report
D1-Output
Pin D1 at 7700h (Bits 0-3), if 7700h (Bit 4 = "0") Output then verify Control = "00"
• If NOT "00" => Report Error in configuration
• If "00" General Purpose => Set state at 7700 (Bit 1) and report
D2-Input
Pin D2 at 7700h (Bits 4-5), if 7700h (Bit 4 = "0") Input then read state at 7700 (Bit 5) and report
D2-Output
Pin D2 at 7700h (Bits 4-5), if 7700h (Bit 4 = "1") Output then set state at 7700 (Bit 5) and report
Control Register 2
A1-Input
Pin A1 at 7701h (Bits 0-2), if 7701 (Bit 0 = "0") Input then read Control at 7701h (Bit 2)
• If Control = "0" - General Purpose => Read state at 7701h (Bit 1) and report
• If Control = "1" - Analog to Digital Channel => Read channel at 7702h (two bytes) and
report
A1-Output
Pin A1 at 7701h (Bits 0-2), if 7701 (Bit 0 = "1") Output then read Control at 7701h (Bit 2)
• If Control = "0" - General Purpose => Set state at 7701h (Bit 1) and report
• If Control = "1" - Analog to Digital Channel => Report Error in configuration
A2-Input
Pin A2 at 7701h (Bits 4-6), if 7701 (Bit 4 = "0") Input then read Control at 7701h (Bit 6)
• If Control = "0" - General Purpose => Read state at 7701h (Bit 5) and report
• If Control = "1" - Analog to Digital Channel => Read channel at 7704h (two bytes) and
report
A2-Output
Pin A2 at 7701h (Bits 4-6), if 7701 (Bit 0 = "1") Output then read Control at 7701h (Bit 6)
• If Control = "0" - General Purpose => Set state at 7701h (Bit 5) and report
• If Control = "1" - Analog to Digital Channel => Report Error in configuration