How to send x2 packets of data greater than 8 bytes through RS232

Hi,

I am having problems sending x2 packets od data greater than 8 bytes through Arduino RS232.
(I am using SoftwareSerial)
Even if I split the Serial.write into two seperate instructions only one 8 byte packet of data goes out..?

Any help appreciated.

Can you post your entire code in tags?

Have just extracted relevant sections:

byte Register[] = {0xa5, 0xa5, 0x01, 0x00, 0x30, 0x44, 0x00, 0xfe, 0x41, 0x0a, 0x0d};
byte offline_query[] = {0xa5, 0xa5, 0x01, 0x00, 0x30, 0x40, 0x00, 0xfe, 0x45, 0x0a, 0x0d};


      Serial.write(Register, 11); 
      delay(1000);
      Serial.write(offline_query, 11);

Sorry, I mean to say I am having trouble sending two packets of data greater than 8 bytes.
I realize declaring the variables as byte is the issue but this is the only data type the serial.write command allows...

How do you know the problem is at the sending end rather than at the receiving end?

What is receiving the data? Can you post the receiving program?

...R

There's nothing special about the number 8. There must be something else in your code which is killing the Serial write.

I agree with MorganS. Apparently OP didn't read this:

Power_Broker:
Can you post your entire code in tags?

looking at serial line using RealTerm it displays (in hex)

A5 A5 01 00 30 44 00 FE 41 0A 0D A5 A5 01 00 30 40 00 FE 45 0A 0D

Robin2:
How do you know the problem is at the sending end rather than at the receiving end?

What is receiving the data? Can you post the receiving program?

...R

I was monitoring with a s/w sniffer to look at whats going out but just tried Real term and yes, it displays the whole packet! Must be a setting in my sniffer, grr