So depening on the changes detected on the x-axis, I want the servo motor to rotate a certain amount to the left, depening on the changes detected on the y-axis, I want the servo motor to rotate a certain amount to the right
The assumption here is that changes to the x axis value are completely isolated from changes to the y axis value. I don’t see this as a valid assumption. Laying on the table, maybe. Held in your hand, no.
Unless you are not referring to the same servo in both cases. In which case, never mind.
Still, assuming that the raw value corresponds to some meaningful servo position is not a valid assumption. I see no relationship whatsoever between the instantaneous rate of acceleration along one axis and the position of a servo.
As long as you don’t care that there is no meaningful relationship, carry on.
Would it be as easy as the 1st segment of the block will always be x-axis data, the 2nd will always be y-axis data and the 3rd always z-axis data
I don’t see why you need to assume anything. I explicitly define which value is which. The data could just as easily be sent in three packets (<1:34> <2:83> <3:193>) or in the same packet but in a different order (<1:34 3:193 2:83>) and the Arduino should be able to parse and interpret the data correctly.
Is the reason for having to use a microcontroller on a less expensive transceiver to allow anologue to digital conversion of the accelerometer data received?
That’s one reason. The other is to actually operate the radio.
Ok, so are you saying when I receive the raw accelerometer data on the Tx side, I must process that data in some way before it is transmitted to the Rx side?
Maybe, maybe not. It depends on what you understand that the accelerometer is outputting (instantaneous rate of change of velocity) and what you are expecting to get (current orientation, for example).
If all you want is a number to position a servo, and there needs to be no correlation between that number and the servo position, then no processing of the number is required.
If, on the other hand, the purpose of moving the servo is to counter the motion of the accelerometer, then, yes some post processing of the raw data is going to be required.