Argos Artic_R2 not find data in ArgosWeb (Artic_R2 Example17)

hi,

Thanks to the moderator for answering my question before. Now I have a new problem.

I tested it with the sample code(arduino due + Example17_TransmitARGOS2Example ) for a few days, but found no data on Argosweb. Are there any details that I haven’t considered?

Hello @tanggg,

Is Example5 working for you now?

You said “The equipment has been detecting satellite signals”. Which example were you using to detect the satellites?

Can you please post a list of the connections (jumper wires) between the Due and the ARTIC R2 board.

Can you also please post the beginning of your code. I need to check that you have modified the pin numbers correctly for the Due.

Have you registered the Platform ID with ARGOS? Does the Platform ID printed in the example code match the one you registered?

Thank you,

Paul

hi PaulZC,

Example5 works for me, I have received data successfully.

I checked that the wiring is correct as I have received data successfully.

I used the test code of Example 17_TransmitARGOS2 Example, no data was changed. Is my parameter configuration wrong?

I have checked that the platform account and device ID are correct.

Example17_TransmitARGOS2Example.txt (12.8 KB)

Hi @tanggg,

OK. Looking at your photo, here are your connections:

Due → ARTIC R2

5V (White wire) → VUSB

GND (Brown wire) → GND

COPI (Purple wire) → COPI

SCK (White wire) → SCLK

CIPO (White wire) → CIPO

24 (Red wire) → CS

3 (Purple wire) → G8

4 (Blue wire) → BOOT

5 (Green wire) → INT1

6 (Yellow wire) → INT2

7 (Orange wire) → RESETB

8 (Black wire) → RF EN

9 (Brown wire) → POWER EN

It looks like you have the RF_EN and POWER_EN connections (pin 8 and pin 9) reversed? Please confirm.

Please also change the repetitionPeriod. Your repetitionPeriod should be 90 seconds, not 50 seconds. Please use:

const unsigned long repetitionPeriod = 90000; // Define the repetition period in milliseconds

Best wishes,

Paul

hi,PaulZC.

Retested following your instructions, doesn’t seem to work for me.

I found an interesting problem with Artic_R2 device mode setting SPARKFUN IOTA and template foemat setting SPARKFUN_GPS on Arogsweb platform.Will this affect the data transmitted by Artic_R2?

Hello @tanggg,

I am sorry you are having difficulty with the ARTIC R2 board.

We are given Platform IDs in ‘blocks’ and we allocate them to our three products: ARTIC R2 Breakout; IOTA and smôl. ARGOS Web have recorded “SPARKFUN IOTA” as the model - because they do not know which of the three boards you actually have. It is not important. It has no effect on the data transmitted by the ARTIC R2.

The “SPARKFUN GPS” template allows ARGOS to display the latitude and longitude of the transmitter by processing the GNSS data from Example11, Example12 or Example13. Again, it has no effect on the data transmitted by the ARTIC R2. When it works, the data will look like this:

https://learn.sparkfun.com/tutorials/ar … -longitude

I do not know what else to suggest. I am running Example17 again, just to make sure it works for me. I will reply again tomorrow and let you know if it worked.

You are welcome to return the board, so we can test it. It will take some time, but we will be happy to test it for you. Please fill in a return form and include a link to our discussion:

https://www.sparkfun.com/returns

https://forum.sparkfun.com/viewtopic.ph … 79#p237179

Very best wishes,

Paul

Hello @tanggg,

Example17 is working OK for me:

I really do not know what else to suggest. You are welcome to return the board for testing.

Apologies,

Paul

Hi,PaulZC.

Thank you for helping me with this.

I think it is a problem with my setup, because neither of my two boards are sending data successfully

Can you give me a physical picture and wiring diagram, as well as the settings on Argosweb, similar to mine.

Hi @tanggg,

This is a puzzle. It could be a power issue. I see you have disconnected the White 5V jumper cable. But you still have red light from the LED on the breakout board. It must be getting “phantom” power through the SPI signals?

I will order a Due board so I can replicate your setup. It will take a few days to arrive.

Are you searching in ARGOS Web correctly? You need to select “Data” and “View Your Data”. Then enter your Platform ID number and click “Search”. The Platform ID number is the six digit number starting with 22 - not the hexadecimal number used in the code. You can also search by Program Number.

I will reply again when I have the Due board,

Paul

Hi,PaulZC.

I verified the problem you said, and indeed SPI provides power.

Hi @tanggg,

The SPI pins may be able to provide enough power to light up the LEDs, but they will not be able to provide enough power for transmit. It is important that you have a good connection from 5V on the Due to VUSB on the ARTIC R2.

I now have a Due board. I have connected it as follows:

Due → ARTIC R2

5V (Red wire) → VUSB

GND (Black wire) → GND

COPI (Grey wire) → COPI

SCK (White wire) → SCLK

CIPO (Purple wire) → CIPO

24 (Yellow wire) → CS

3 (Purple wire) → G8

4 (Blue wire) → BOOT

5 (Green wire) → INT1

6 (Yellow wire) → INT2

7 (Orange wire) → RESETB

8 (Red wire) → POWER EN

9 (Brown wire) → RF EN

I am using the Due Programming Port for data and power. I am running Example17. The only change I have made is to set the repetitionPeriod to 90000.

The example is running now. I will reply later and tell you if the messages are being received by ARGOS.

Best wishes,

Paul

Here are the screenshots:

Hi @tanggg,

It is working. My messages were received almost immediately.

When you use the system outdoors, how are you powering it?

Are you using a USB Battery Pack connected to the Due Programming Port?

Do you check that the TX LED flashes every 90 seconds?

Do you put it in a waterproof box?

Best wishes,

Paul

Hi,PaulZC.

When you use the system outdoors, how are you powering it?

I use my laptop’s USB port to power it.

Do you check that the TX LED flashes every 90 seconds?

LED light blinks for more than 90 seconds.

Do you put it in a waterproof box?

It was not placed inside a closed box.

The device port is connected in the same way, but mine has no data.

I still haven’t found the reason why.

I tested the signal with the IC-R30 receiver and it was responsive.

Are there any other details I’ve missed?

Hi,

This is a puzzle…

Using the IC-R30 was a very good idea. It proves the board is transmitting.

How many hours was your system transmitting for?

Did you use the pass predictor and choose passes with a high “Middle elevation”? Elevations above 45 degrees are best.

If you have buildings or trees in one direction, you can choose passes where the “Middle azimuth” is in the opposite direction. I do that when testing the system in my garden. My house blocks the view East, so I choose passes with a high elevation to the West.

Please note that the pass times are UTC (GMT), not local time.

https://learn.sparkfun.com/tutorials/ar … prediction

Thank you for your support,

Paul

Hi,PaulZC.

I got good news today, I managed to receive data on his Argosweb account using someone else’s Artic R2 module.

I think the problem is related to the Arogsweb side, but I’m not sure ,so I need your help.

Hi,

I’m glad it is working for you! :smiley:

I cannot help with the ARGOSWeb configuration. You will need to contact Woods Hole Group - or whoever issued you with your Programme number. I wonder if it is something to do with the “Whale” and “Average Speed” configuration? I have no experience with that - sorry.

Best wishes,

Paul

Hi,PaulZC.

I think I’ve found the cause, my ArticR2 is having trouble matching on the Argosweb platform, and now I’ve contacted the techs at ArogsWeb.

I talk about my testing process, I hope it is useful to others.

I modified the readPlatformID and used a normal HexCode to verify that Arogsweb received my data. In fact, the normal HexCode of ArticR2 can be received by Argosweb, which means that my module is normal, but my original HexCode is not recognized by Arogsweb, I am contacting Argosweb’s technical staff and hope they can help me.

Hi @tanggg,

Thank you for the update.

Have you registered the Platform IDs with ARGOS Web?

“You will need to ask CLS / Woods Hole Group to add the Platform ID to your account in order to see your data.”

https://learn.sparkfun.com/tutorials/ar … latform-id

Best wishes,

Paul

Hi,PaulZC.

I have confirmed that Argosweb did not recognize my HexCode, I reapplied to Argosweb for a new HexCode and it is working fine!