Problem connecting of EByte E32, bad config response

Home Forums The libraries hosted on the site EByte LoRa e32 UART devices sx1262/sx1268 Problem connecting of EByte E32, bad config response

Viewing 2 reply threads
  • Author
    Posts
    • #8647
      John
      Participant

        I put the line of code you suggested:

        #include “Arduino.h”
        #include “LoRa_E32.h”
        // #define LoRa_E32_DEBUG
        #define LoRa_E32_DEBUG

        and got the following:

        It looks the same as the previous output.

        {l.lœž|.„$à|….„.lä.b|Ž‚.ä.Û{’BŒ.#Œòonß$onœâä.B.pŒlr$rlpûoà….ƒ.$.Œœ…#.Nâ|.ì$Žà.#Œòonï.$Œ.$ ...on.l...n{޲ßï...b.l ..{’Ûn..c.l.œ#..Žl’ls’`.üƒNœ.—————————————-
        HEAD : 0 0 0

        AddH : 0
        AddL : 3
        Chan : 4 -> 414MHz

        SpeedParityBit : 0 -> 8N1 (Default)
        SpeedUARTDatte : 0 -> 1200bps
        SpeedAirDataRate : 0 -> 0.3kbps
        OptionTrans : 1 -> Fixed transmission (first three bytes can be used as high/low address and channel)
        OptionPullup : 0 -> TXD, RXD, AUX are open-collectors
        OptionWakeup : 11 -> 1000ms
        OptionFEC : 0 -> Turn off Forward Error Correction Switch
        OptionPower : 10 -> 14dBm
        —————————————-

        Start listening!
        e32ttl.available() 0

         

        Thanks for your help,

        John B.

         

      • #8705
        John Belding

          I decided that the E32 might be bad so I ordered another.  Rewired the ESP8266 and the E32, and retested.  Still getting a Header of 0 0 0.  Changed the ESP8266 with same results.  I have another module that works fine.  I printed out the following from the two modules:

          Bad Module

          LoRa Send
          —————————————-
          HEAD : 0 0 0

          AddH : 0
          AddL : 1
          Chan : 2 -> 412MHz

          SpeedParityBit : 0 -> 8N1 (Default)
          SpeedUARTDatte : 0 -> 1200bps
          SpeedAirDataRate : 0 -> 0.3kbps
          OptionTrans : 1 -> Fixed transmission (first three bytes can be used as high/low address and channel)
          OptionPullup : 0 -> TXD, RXD, AUX are open-collectors
          OptionWakeup : 11 -> 1000ms
          OptionFEC : 0 -> Turn off Forward Error Correction Switch
          OptionPower : 10 -> 14dBm
          —————————————-
          e32ttl.available = 0
          Success

          Good Module:

          LoRa Receive
          —————————————-
          HEAD : 11011100 220 DC

          AddH : 0
          AddL : 3
          Chan : 4 -> 414MHz

          SpeedParityBit : 0 -> 8N1 (Default)
          SpeedUARTDatte : 0 -> 1200bps
          SpeedAirDataRate : 0 -> 0.3kbps
          OptionTrans : 1 -> Fixed transmission (first three bytes can be used as high/low address and channel)
          OptionPullup : 0 -> TXD, RXD, AUX are open-collectors
          OptionWakeup : 0 -> 250ms (default)
          OptionFEC : 0 -> Turn off Forward Error Correction Switch
          OptionPower : 1 -> 17dBm
          —————————————-

          Start listening!
          e32ttl.available = 0

          I switched the send receive sketches and got the same results.  Good board provides a header in both cases, but neither ever reports e32ttl.available changing from 0.

          Any clue as to the problem?

          John B.

           

        • #8708
          Renzo Mischianti
          Keymaster

            Hi John,

            put all in DEBUG by uncommenting this line

            // #define LoRa_E32_DEBUG

            and check that the Serial is correct in this line

            #define DEBUG_PRINTER Serial

            Bye Renzo

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