Viewing 2 reply threads
  • Author
    Posts
    • #11709
    • #11715
      Eugenio Balam
      Keymaster

      What if I don’t have an analog expander?
      Can I do the same with Syrus 4 or a NON syrus device?

      If possible. There are other fields that can be used for this same purpose:

      Although the following fields are specific to the analog expander, third-party equipment may use them if they have multiple analog inputs.

      an_in1, an_in2, an_in3, an_in4, an_in5, an_in6, an_in7, an_in8

      an_fdiff_in1_in2

      an_fdiff_in3_in4

      an_fdiff_in5_in6

      an_fdiff_in7_in8

      Fields used by Syrus 4

      an_in1, an_in2, an_in3

      ECU monitor analog sensor. More information in this post
      ecu_fuel_level

      Syrus 3 analog sensor model 3GBT-2481 and 3G-2480
      ad

      This is a payload example used for Syrus 4:

      {
      “properties”: {
      “$analog”: [
      {
      “units_abbrev”: “l”,
      “name”: “Battery 1”,
      “tank_volume”: 303,
      “type”: “float”,
      “filter”: {
      “type”: “polynomial”,
      “tank”: {
      “0”: 3270,
      “15”: 3710,
      “30”: 3770,
      “45”: 3820,
      “60”: 3870,
      “75”: 3980,
      “90”: 4110,
      “100”: 4200
      }
      },
      “source”: “an_in1”,
      “sensor_type”: “fuel”,
      “units”: “liters”,
      “decimals”: 1
      },
      {
      “units_abbrev”: “l”,
      “name”: “Battery 2”,
      “tank_volume”: 303,
      “type”: “float”,
      “filter”: {
      “type”: “polynomial”,
      “tank”: {
      “0”: 3270,
      “15”: 3710,
      “30”: 3770,
      “45”: 3820,
      “60”: 3870,
      “75”: 3980,
      “90”: 4110,
      “100”: 4200
      }
      },
      “source”: “an_in2”,
      “sensor_type”: “fuel”,
      “units”: “liters”,
      “decimals”: 1
      },
      {
      “units_abbrev”: “l”,
      “name”: “Battery diff 3”,
      “tank_volume”: 303,
      “type”: “float”,
      “filter”: {
      “type”: “polynomial”,
      “tank”:
      {
      “0”: 3270,
      “15”: 3710,
      “30”: 3770,
      “45”: 3820,
      “60”: 3870,
      “75”: 3980,
      “90”: 4110,
      “100”: 4200
      }
      },
      “source”: “an_in3”,
      “sensor_type”: “fuel”,
      “units”: “liters”,
      “decimals”: 1
      }
      ]
      }
      }

      Syrus 4

      • This reply was modified 2 years, 9 months ago by Eugenio Balam. Reason: Add more analog sources
    • #11759
      Murali Lingam
      Participant

      Hello Eugenio Balam,

      Regards to Analog Expander, the existing fuel sender can send fuel value in 3 different ways, they are:

      1. Resistve Value

      2. Analog Volt based on Positive

      3. Analog Volt based on Negative/Ground

      Please confirm if Analog Expander can support all the above method.

      FYI I have 2 Analog Expander but they can’t read the Resistive value. I can read the Resistive value using multimeter.

       

      Regards,

      Murali

      • #11802
        Eugenio Balam
        Keymaster

        Hello Murali Lingman,

        The analog expander can NOT read resistive values, only voltage. This has inputs that you can combine to get a differential reading. We have a customer whose sensor delivers 1.5 volts at 100% and 6.7 volts at 0%. So far it has worked properly.

Viewing 2 reply threads
  • You must be logged in to reply to this topic.