Serial communication between picaxe

Hello everyone...

I have a question about serial communication.

I have a dot matrix thats on a mini pro and would like to send it serial data to display from a picaxe but i'm not sure how i should send that data, everything i've tried so far has failed and wondering if someone could help me figure out whats going on.
Using the serial monitor from the pc some what works..

this is the code from the picaxe 08m2:

main:
serout 0,t9600_16,("test")
Pause 3000
goto main

and the main code in the arduino:

void setup(){
  m.init(); // module initialize
  m.setIntensity(0); // dot matix intensity 0-15
  Serial.begin(9600); // serial communication initialize
}

void loop(){



  while (Serial.available() > 0){
    byte c = Serial.read();
    Serial.println(c, DEC);
    printCharWithShift(c, 100);
  }
  /*
  delay(100);
  m.shiftLeft(false, true);
*/

}

void printCharWithShift(char c, int shift_speed){
  if (c < 32) return;
  c -= 32;
  memcpy_P(buffer, CH + 7*c, 7);
  m.writeSprite(32, 0, buffer);
  m.setColumn(32 + buffer[0], 0);
  
  for (int i=0; i<buffer[0]+1; i++) 
  {
    delay(shift_speed);
    m.shiftLeft(false, false);
  }
}

void printStringWithShift(char* s, int shift_speed){
  while (*s != 0){
    printCharWithShift(*s, shift_speed);
    s++;

  }

}

MaxMatrix.rar (4.39 KB)

You have not defined how the Arduino and the "that ain't an Arduino; why are you asking about it here?" are connected.

You haven't defined exactly what the problem is.

It is not at all clear why you are using memcpy_P.

serout 0,T9600_16,("test") yes/no?
serout 0,N9600_16,("test") yes/no?
serout 0,t9600_16,("t","e","s","t",) yes/no?
serout 0,N9600_8,(128,675,742,128) yes/no?

for the arduno to receive the data what is the format?

i attached the whole code.

If the other microcontroller has serial, there should be no problem transmitting characters from one to the other.

You may be unaware, that if you have an arduino other than a mega, the serial port on your arduino can only be connected to one of the serial monitor on your computer, or to your other microcontroller. Not both at the same time.

I have never had good luck getting picAxes and Arduinos to communicate over serial, though I gave up pretty soon. you might want to ask on the picAxe forum:
http://www.picaxeforum.co.uk/forum.php