MakerGram Logo

    MakerGram

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups

    GPS + RF433 Not working together.

    Arduino
    3
    14
    1254
    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.
    • rafitc99
      rafitc99 @salmanfaris last edited by

      @salmanfaris Not syntax error. its not reading GPS data. That's the problem.

      1 Reply Last reply Reply Quote 0
      • salmanfaris
        salmanfaris last edited by salmanfaris

        What output you are getting? Just some zeros?

        rafitc99 1 Reply Last reply Reply Quote 1
        • rafitc99
          rafitc99 @salmanfaris last edited by rafitc99

          @salmanfaris No any output. Arduino not wating for GPS data.Not runing this loop while (gps.available( gps_port ))

          1 Reply Last reply Reply Quote 0
          • salmanfaris
            salmanfaris last edited by salmanfaris

            does it return one/true when you are testing only with gps and gps.available( gps_port )?

            rafitc99 2 Replies Last reply Reply Quote 0
            • rafitc99
              rafitc99 @salmanfaris last edited by

              @salmanfaris gps.available( gps_port ) Is not return a True case.

              salmanfaris 1 Reply Last reply Reply Quote 0
              • rafitc99
                rafitc99 @salmanfaris last edited by

                @salmanfaris for running while(gps.avaible()); MCU need to wait some time. but after adding VirtualWire library it's not waiting for Serial.available()

                salmanfaris 1 Reply Last reply Reply Quote 0
                • salmanfaris
                  salmanfaris @rafitc99 last edited by

                  @rafitc99 said in GPS + RF433 Not working together.:

                  ps.available( gps_port ) Is not return a True case.

                  Then how is the while loop will work? It should return!

                  rafitc99 1 Reply Last reply Reply Quote 0
                  • salmanfaris
                    salmanfaris @rafitc99 last edited by

                    @rafitc99 said in GPS + RF433 Not working together.:

                    library it's not waiting for Serial.available()

                    did you try manual waiting? Instead of delay, you can use mills, so the background works will keep run.

                    1 Reply Last reply Reply Quote 2
                    • rafitc99
                      rafitc99 @salmanfaris last edited by

                      @salmanfaris said in GPS + RF433 Not working together.:

                      @rafitc99 said in GPS + RF433 Not working together.:

                      library it's not waiting for Serial.available()

                      did you try manual waiting? Instead of delay, you can use mills, so the background works will keep run.

                      Let me try.

                      rafitc99 1 Reply Last reply Reply Quote 1
                      • rafitc99
                        rafitc99 @rafitc99 last edited by

                        @salmanfaris

                        did you try manual waiting? Instead of delay, you can use mills, so the background works will keep run.

                        Not working. Same problem.

                        rafitc99 1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        Recent Posts

                        • @codelery Awesome. That's great news. Kudos to @rafitc99 . 🙌

                          @codelery Please keep us updated about your project, looking forward to seeing it in action 🤩

                          • read more
                        • C

                          @rafitc99 I changed the buffer and that solved the problem. Thanks a lot for coming to my rescue.

                          • read more
                        • C

                          @salmanfaris I did change the buffer size and everything is working perfectly. Thanks coming to my rescue.

                          • read more
                        • @codelery said in Help needed: Arduino Wireless Notice Board project:

                          I am using the hardware serial (pin 0 and 1 on Arduino Uno)

                          As @rafitc99 mentioned, you need to expand the Serila buffer, in the hardware serial also the Arduino board package implements a 64-byte ring buffer for send and receive on the hardware serial messages. So you need to change that to 256 as per your message length.

                          • read more
                        • C

                          @rafitc99 The thing is that I am not using the SoftwareSerial library in receiving the message from the first microcontroller. I am using the hardware serial (pin 0 and 1 on Arduino Uno)

                          • read more
                        By MakerGram | A XiStart Initiative | Built with ♥ NodeBB
                        Copyright © 2023 MakerGram, All rights reserved.
                        Privacy Policy | Terms & Conditions | Disclaimer | Code of Conduct