I am trying to send sensor values collected with an Arduino Uno to another Arduino and then to the Computer. This second Arduino is necessary because of the build-up. So on the first I've got Serial.write() and on the second I've got Serial.write(Serial.read()). It works well, with the only issue that I get unreadable values in some weird notation.
Your problem is probably the code that finally prints out those values. This would reside on a computer somewhere? Running some code that has nothing to do with the arduino.
But perhaps you not really wanted to write code for numerical ASCII-code processing, but you wanted to process characters instead of numerical values and send them back using 'write' instead of 'print'?
void loop()
{
if (Serial.available() > 0)
{
char c = Serial.read();
Serial.write(c);
}
}
In your first post you say you're using Serial.write then you post code that has Serial.print I suggest you do some research to understand the difference. This is where your problem lies.