Announcement

Collapse
No announcement yet.

xapmcs1Wire - 1 Wire (DS9097U / DS9490D) xAP Node

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    This is a family 01 device that is recognized by both mcsTemperature and xapmcs1Wire. I belive the implementation it to treat it such that if present the DeviceStatus is ON and OFF is not present.

    Comment


      #17
      Small question, does it support the ds2408 ?

      thx!

      Comment


        #18
        DS2890 Support

        Support for DS2890 (Variable Resistor) is added to V1.4.0 using the BSC schema. This includes only the 3-pin package as no pump control activation is supported.

        A typical info or event message is

        xap-header
        {
        v=12
        hop=1
        uid=FF000506
        class=xAPBSC.info
        source=mcs.OneWire.MCS5:COM1.C600000005EAA92C.Index
        }
        output.state
        {
        state=OFF
        displaytext=<table><td><img alt='Index' src='/images/sensors/index.gif' height='16' width='16'><img alt=' ' src='/images/sensors/blank3.gif'></td><td valign='middle' align='left'>77</td></table>
        level=77/255
        }

        A tpical command message to change the setting is a level value in the range 0 to 255 such as the 77 in the below message. The commanded state has no affect on the DS2890 device.

        xap-header
        {
        v=12
        hop=1
        uid=FF000E00
        class=xapbsc.cmd
        source=mcs.Xap.MCS6
        target=mcs.OneWire.MCS5
        }
        output.state
        {
        id=6
        state=on
        level=77
        }

        Comment


          #19
          Ds2890

          Michael,

          Thanks for adding the 1-wire pot!

          Comment


            #20
            migube,
            If it sees a DS2408 it assumes it is a AAG LCD display with 5 lines used for the display and 3 lines available as discrete input or output.

            Comment


              #21
              Help!

              I grabed the 1.5.0 version and started it up yesterday only to have mcs1-wire stop on me an hour or so later. Now I cannot get the exe to load. I have tried reverting to previous version with no avail. I had installed another piece of software yesterday and thought maybe it had interfered but un-installing it doesn't help. All my other xAP applications run ok. I am lost as to why xp pro will not run the exe.

              Any ideas or suggestions?

              Comment


                #22
                Sorry about that. I had a default time stamp that expired in June. I remove this check with 1.5.1.

                Comment


                  #23
                  What a relief. It's working once again. Glad it was just something simple.

                  Thanks Michael!

                  Comment


                    #24
                    Any quick ideas why a DS2760 would identify on the network but not return any data ? I have a new moisture meter using this device and I can't get it to output data. I figure my soldering skills suck but if it shows up with an ID it should return data - right ?


                    Thanks
                    Bruce

                    "The universal answer is 42."

                    Comment


                      #25
                      Bruce,

                      Have you tried using the onewireviewer application to see if you are getting anything? If you can get the ID you should see something being returned even if is a zero. If you are getting zeros then you should check for solder bridges, those 2760s can be a bear to solder

                      Eric
                      www.hobby-boards.com

                      Comment


                        #26
                        I've never heard of the DS2670 so there is not logic within the software to decode it. It will report the address, but nothing beyond that since the internal structure of each 1-wire device family is unique.

                        Is this the hobby boards sensor?

                        Comment


                          #27
                          The DS2760 is a 1-Wire High Precision Li+ Battery Monitor and I use it in my Moisture Meter kit. Here are the specs for DS2760 chip.

                          Eric
                          www.hobby-boards.com

                          Comment


                            #28
                            It looks to be a multi-function device. What aspect of the device is used to measure moisture?

                            Comment


                              #29
                              Yes it is a hobby-boards project, here is the URL to the page.

                              http://www.hobby-boards.com/catalog/...products_id=70


                              There is a schematic there which hopefully makes more sense to you than me but it looks like it is measuring a voltage to determine the amount of moisture at the sensor.

                              I'll try the onewireviewer to see it that returns data - I just thought it was another battery monitor and I already test a circuit with a DS2438 and figured this would work also.

                              Thanks,
                              Bruce

                              "The universal answer is 42."

                              Comment


                                #30
                                Michael,

                                It measures the moisture by measuring the current draw of a 555 oscillator circuit. The frequency will increase with the increase in moisture and with the increase in frequency the circuit will draw more current. The DS2760 measures the current by measuring the voltage drop across a resistor.

                                Eric
                                www.hobby-boards.com

                                Comment

                                Working...
                                X