HEX bytes send over serial is converted to a different value

When running the code below, the output is not as expected. I would expect to see FF 11 00 EE as an output, but instead I see FF 45 02 C8 F7

Can anyone explain that, and how do I change the code so the output becomes what I expect?

byte message[] = { 0xFF, 0x11, 0x00, 0xEE };

void setup() {

    Serial.begin(9600, SERIAL_8E1);

    Serial1.println("Starting ....");
    Serial1.println("Initializing module");
    Serial.write(message, sizeof(message));

void loop() {

could you post the code receiving the message and actually printing it?

SERIAL_8E1 was wrong. SERIAL_8N1 is the correct one - don't know how I missed that one.