the acr122u lets you send ocmmands directly to the pn5xx chip: https://github.com/Giraut/SiRFIDaL/blob/682543b7f19d8bb6bb790f64fc151c54aeee1568/misc/acr122u_range_booster.py so you can turn the recieve gain up and increase the range there is also something about another ACR, maybe the 1252U where you can add/remove a ferrite sheet in the back to get a better read at the cost of also being able to do it from the back or something like that. of course we can also do this for the acr1252u: https://src.pupc.at/acrtool ..or so you thought? i couldn't find a similar interface for it in all the fucking docs out there https://puppycat.faith/copy/API-ACR1252U-1.17.pdf this guy really didnt like the beep and acrtool now disables it and so on: https://shkspr.mobi/blog/2024/02/review-an-nfc-reader-writer-with-usb-c-acr1252u-mf/ he also (tried to) fit an ACR1252u in a framework expansions lot https://shkspr.mobi/blog/2024/03/thoughts-on-building-an-nfc-reader-for-the-framework-laptop/ https://shkspr.mobi/blog/2024/06/more-thoughts-on-adding-nfc-to-the-framework-laptop/ .. never finished, it seems told him bout acrtool tho anyway i sorta forgot about that and got this chonker PC/SC reader thinking it would do better, remembering all the defcon talks where you like sniff someones card from this distance.. or whatever https://puppycat.faith/copy/signal-2026-05-23-211126_002.jpeg https://webshop.d-logic.com/pc-sc-zero-xl-oem it doesnt work at all. the smaller the antenna the less well it couples, the smaller ACR1252u+hamspiced sticker does MUCH better for the same antenna, though the range is impressive on a full size card. 3". not 8" like they advertise but oh well trying to recover from my tragically failed purchase (I was hoping for like, a BIG read range on the flexie.. but I'll settle for /some/ just to see this damn thing work) i looked into messing with the rx gain on this one too, and linked em this https://www.d-logic.com/docs/uFCoder-API/group___reader_and_library__u_f_r_specific_features___r_f_analog_register_settings___m.html .. to which d-logic said: … Due to technology restrictions (coupled devices), smaller tags would have a much smaller reading range. Depending on the chip type and antenna size, some tags might not even get picked up … Currently, the RF parameter tuning software/documentation is not publicly available for the Zero series. To obtain access, we would need to sign an NDA document. … Additionally, the RF parameter tuning software is currently only available for the "µFR" device mode. the µFR mode is basically a normal pn5xx as far as i can tell, or some bespoke serial protocol. either way irrelevant for my pcsclite usecase unless i want to do a LOT of work. which i was hoping to pay them to do for me. in the process amal came in and explained: « coupling quality (performance) is largely dependent on the reader and transponder antennas being similar in size and specification i often also blather on about the difference between performance and range.. so here's a TL;DR on that - performance is many factors that result in "easy read" experience which includes distance from reader (range) but also position offset and orientation flexibility. When readers publish specs about "range", it's always misleading because they assume very specific things like transponder coil size and shape, as well as positioning. They expect perfect placement of a large full size ISO card. the trick is, it's not "RF stuff".. it's magnetic field stuff. Think of the field like a big doughnut.. the larger the diameter of your reader coil, the more "stretched out" that doughnut is.. so how do you fill the gap in the middle? you need more power.. or your transponder needs to be big enough itself to have the outer edge of it's own antenna coil inside the inner edges of that doughnut. smaller transponders can't do that so you instead have to split the field across the "thickest" part of the doughnut bulge which is centered over the reader antenna traces. » «so this is a flex product, not an x-series product. the best way to approach a reader I've found would be kind of a 45 degree angle across the corner..» https://puppycat.faith/copy/amal1.webp «alternatively, parallel to the trace should work also» https://puppycat.faith/copy/amal2.webp