Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need SELECT command example #16

Open
dyones7 opened this issue Nov 14, 2023 · 8 comments
Open

Need SELECT command example #16

dyones7 opened this issue Nov 14, 2023 · 8 comments

Comments

@dyones7
Copy link

dyones7 commented Nov 14, 2023

Hi paulhva,

Can you add a select command so that the sparkfun reader fix the problem in this link:

sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library#12

I am trying to read the Axzon sticky tags temperature and I don't know enough to move Jadak's suggested code to the library. I have also asked sparkfun if they can help as well.

Thanks you for what you do.

@paulvha
Copy link
Owner

paulvha commented Nov 15, 2023

Adding GEN2 code is not a straightforward task. It would mean creating a debug trace with the Jadak library and then translating that into working functions on the Sparkfun library and then it needs to be tested. a lot of time.

I tried to obtain the PDF document of AXZON-AFR tag, but I am hesitant as It asks me to put in my credentials to get access. I helped some people in the past and some tags just work by reading from a specific offset address:(either user / TID or EPC memory. For that reason, I have created examples like 18, 19 and 20.

As for help from Sparkfun, I have not seen an update of the original Sparkfun library for years. I don't expect they will make any update.

regards,
paul

@dyones7
Copy link
Author

dyones7 commented Nov 15, 2023 via email

@paulvha
Copy link
Owner

paulvha commented Nov 16, 2023

I think what you describe 'access directly a USER or specific EPC address' is what i have seen before. Some of those addresses (especially in TID and EPC) are outside the normal (maximum) address space. I tried to access this (my) morning again and got access to the product brief without the need to provide information. I see that the chip used is the Magnus chip. On Internet I found a description of that and it looks to me you can just read the temperature with standard read commands.
Have you tried one of the examples and see whether it works.
Magnus_S3_Single_Chip_IC.pdf

@dyones7
Copy link
Author

dyones7 commented Nov 16, 2023 via email

@drbadarmuneer
Copy link

Hello paulhva, The manufacture of the Magnus chip sent me this: "Apps use the SELECT command mostly to singulate part of the EPC or the full EPC. But SELECT commands can be used in other memory banks. For example, many apps do SELECT commands in the TID to singulate tags of a specific manufacturer and/or specific model. Magnus-S3 has two word locations in the USER bank (word addresses: 0x0D and 0x0E) that can be used to activate the On-Chip RSSI measurement and the Temperature measurement...." In the spec I have it says that you must issue the SELECT as shown, then perform the READ to get the data from the chip. I am working with the manufacture to get more definition the command structure. Thanks, From: paulvha @.> Sent: Thursday, November 16, 2023 1:55 AM To: paulvha/ThingMagic @.> Cc: Yones, Dale @.>; Author @.> Subject: Re: [paulvha/ThingMagic] Need SELECT command example (Issue #16) WIKA notification: This is an external email. DO NOT reply, click links or attachments unless you know the sender I think what you describe (access directly a USER or specific EPC address is what i have seen before. Some of those addresses (especially in TID and EPC) are outside the normal (maximum) address space. I tried to access this (my) morning again and got access to the product brief without the need to provide information. I see that the chip used is the Magnus chip. On Internet I found a description of that and it looks to me you can just read the temperature with standard read commands. Have you tried one of the examples and see whether it works. - Reply to this email directly, view it on GitHub<#16 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AT2XC7GDY5H7U25PFXFIOSLYEXIG5AVCNFSM6AAAAAA7LTKVFKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJUGAZDQMRWGQ. You are receiving this because you authored the thread.Message ID: @.***>

Hi Dear,
Did you manage to get an example of SELECT COMMAND to read the temperature code on Magnus S3? I would appreciate if you could share the example, I am stuck with this one.

@dyones7
Copy link
Author

dyones7 commented Jun 28, 2024 via email

@paulvha
Copy link
Owner

paulvha commented Jun 30, 2024

I have not done any further work on trying to read the Magnus tags.

regards,
Pau

@drbadarmuneer
Copy link

drbadarmuneer commented Jun 30, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants