Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    How to modify LoRa modulation protocols?

    Scheduled Pinned Locked Moved Comments & Feedback
    encodingprotocolssource-codelora
    2 Posts 2 Posters 588 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J Offline
      JoKr2
      last edited by

      Hi, I would like to access and modify the LoRa communication layer protocols. I am trying to set up multiple LoPys/FiPys in the LoRa-Mac mode but I want to modify the error correctional coding (ECC) scheme used in all transmitting and receiving nodes.
      Any advice on how to proceed with this will be greatly appreciated.
      Thanks

      E 1 Reply Last reply Reply Quote 0
      • E Offline
        Eric73 @JoKr2
        last edited by

        @jokr2 Hi, in fact i doesn't understood what do you mean.
        LoraMac allows you to send data using lora radio modulation, this radio layer doesn't have ECC.
        LoraWan is upper protocol used by lot of gateway and have only a MIC field in frame (Message Integrity Control), i doesn't allow correction, only detection of altered frame (and AES used in lorawan is only used for encryption).
        If you use LoraMac mode you have to add to your data payload your ECC code by your own.
        Finaly, if you want to have your ECC added to all frame send by your socket without explicitly add ECC in python code (but it will added on lower layer in C code), you can build your own custom lopy firmware (instruction is present in the forum)
        Hope this help you

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        • 1 / 1
        • First post
          Last post

        Pycom on Twitter

        Pycom