# Pioneer Level Sensor

A platform for monitoring Pond Levels

## Configuration

### Default Ethernet Setings

-   IP Address: 192.168.1.81
-   Subnet Mask: 255.255.255.0
-   Gateway: 192.168.1.1

### Sensor Configuration

The default configuration scales the level output to 34.6 Ft (10 m). In order to scale the level output to 16.4042 Ft (5 m), provide an input signal on Digital Input 1.

## Ouputs

The system provides 1 output.

| Channel | Description             |
| ------- | ----------------------- |
| 0       | Alarm Output (Hi or Lo) |

## Modbus Mapping

The serial port (D+ / D-) is configured to communicate over Modbus RTU with the following parameters:

-   Baud Rate: 19200
-   Parity: None
-   Data Bits: 8
-   Stop Bits: 1

### Coils

| Coil # | Tag      | Description          |
| ------ | -------- | -------------------- |
| 1      | alarm_Hi | High Alarm is Active |
| 2      | alarm_Lo | Low Alarm is Active  |

### Holding Registers

| Register # | Tag           | Description             |
| ---------- | ------------- | ----------------------- |
| 1 - 2      | val_Level     | Level measurement in Ft |
| 3 - 4      | cfg_LowAlarm  | Low Alarm Limit in Ft   |
| 5 - 6      | cfg_HighAlarm | High Alarm Limit in Ft  |

## Contributors

-   [Patrick McDonagh](https://github.com/patrickjmcd) - Owner
