Changing default settings with my new MatrixOrbital LCD

I have gotten my I2C LCD to work if I temporarily short the reset pins. My test sketch does things like print “hello world”, it turns the backlight on/off, shows seconds counting… It all works. But when I power down the display and then power it up again, nothing works. But, shorting pins 3 & 4 when I first power it up, makes it work.
I understand that this manual override changes the baudrate, & I2C address. Evidently one of them is not correct.
The manual for my LCD:
http://www.matrixorbital.ca/manuals/LK_series/LK162-12/LK162-12_Legacy/LK162-12_220.pdf

It says,

Manual override should only be required in one instance. If for some reason the module is set at a baud rate
which cannot be produced by the host system and all communication to the display is lost, then the user
should follow this simple procedure:

  1. Turn off the display
  2. Put a jumper on pins 3 and 4 of the keypad connector (R3 and C1).
  3. Power up the display. The baud rate is now set to 19,200.
  4. Remove the jumper and change the RS-232 port settings to the desired baud rate.
  5. Turn off the display.
  6. Power up the display.
    Refer to the “Set RS-232 Port Speed” command (section 6.1.14) for acceptable baud rates.

So I look at section 6.1.14:

6.1.14 Set RS232 port speed (254 57 [speed])
This command sets the RS232 port to the specified [speed]. The change takes place immediately. [speed] is
a single byte specifying the desired port speed. Valid speeds are shown in the table below. The speed can
be manually reset to 19,200 baud in the event of an error during transmission (including transmitting a value
not listed below) by setting the “manual override” jumper on the module during power. This command is
ignored until this jumper is removed again.
Speed Value Speed
FF Hex 1200 baud
81 Hex 2400 baud
20 Hex 9600 baud
0F Hex 19200 baud

…but how do I do that? I’m using a library, so I don’t really know how to do this manual sending of commands.

Here’s the library:
http://arduino.cc/playground/Code/LCDi2c
…the link on that page is broke: the library for the LK162-12 is here:
https://public.me.com/digid

In the documentation it says you can do unsupported commands with this:

command(command)		Write a command not supported yet in the library to the display

I can’t figure out how to do this…

Extra info: My test sketch that works when I short pins 3 & 4 for manual override

#include <Wire.h>
#include <LCDI2C_LK162-12.h>
LCDI2C lcd = LCDI2C(16,2,0x50,0);             

void setup(){
lcd.init();
delay(10);
lcd.clear();
lcd.set_contrast(255);
}

void loop(){
  lcd.clear();
  lcd.print(" WELCOME FOLKS!");
  delay(2000);
  lcd.clear();
  lcd.print(millis()/1000);
  lcd.print(" seconds now...");
  delay(1500);
}