ARGOS Artic R2 readPlatformID error

Hi there,

I’m using an Artemis Thing Plus connected to an ARGOS Artic R2 for a research project and every time I try to upload the example code provided to me it fails to compile and throws the following error:

‘class ARTIC_R2’ has no member named ‘readPlatformID’

It should be noted that the ARGOS I’m using is one of the early ones, so I’ve heard that the platform ID with them behaves differently from the new ones. (See the “Software Setup” portion of this guide to see what the code I’m talking about: https://learn.sparkfun.com/tutorials/ar … ware-setup)

Does anyone know how I could fix this? I’m new to working with these, so let me know if I need to be more detailed about the issue.

Thanks in advance.

Hi @dshu2003,

Apologies for the VERY slow reply!

Unfortunately you posted your issue in a forum that I look at only occasionally. If you had posted in the SparkX forum, you would have had a much quicker response! Sorry about that… Next time, please use:

viewforum.php?f=123

I am hoping you solved this problem a long time ago, but just in case:

If you have one of the older ARTIC R2 boards, it does not have the Platform ID programmed into its memory. This means you need to use version 1.0.9 of the library. You also need to use the examples from v1.0.9 too. The example in the hook-up guide was written for v1.1.0 - it will fail to compile when you have v1.0.9 installed. Sorry about that!

Please let me know if you have more questions,

Paul