Hi guys;
I need your help. I am new to using Arduino, but I want to receive data from the RM3100 sensor. I have examined the SPI example code. The sensor supports the SPI protocol, but even though it has an algorithm, I could not write the code. Please help me.
I do not know exactly what kind of response I will get after doing the "Cycle Count Register".
However, there is a statement in Datasheet.
"The Cycle Count Registers establish the number of sensor oscillation cycles (cycle counts) that will be counted for each sensor in both the forward and reverse bias directions during a measurement sequence. Each sensor has its own cycle count value, and each can be different. Increasing the cycle count value increases measurement gain and resolution. Lowering the cycle count value reduces acquisition time, which increases maximum achievable sample rate or, with a fixed sample rate, decreases power consumption. The Cycle Count read and write addresses, plus their default values. "
Also, as you said, the SSN pin must stay at least 1 ns HIGH. I will follow this.
I'm running the older MicroMag3, and thinking of getting this new model to combine with a D1 mini, My Pref is to use the I2C method, have you considered this?, the SPI method is a bit clunky and more connectors?
Are you able to share the connection method, pin for pin etc, this may help.