Grove LCD --- MSP430 I2C bus

Hello…
I am using the Seeed Grove LCD and have it connected to an MSP430 and am using I2C. I have looked at the code on your website but have not found enough information to get me where I need to be. I am able to communicate with the device but the datasheet and code (which is for Arduino) does not seem to help me understand how to move the cursor to a given position and then print a value…It seems that I can write command registers as I gathered from your code to send 80 as the address followed by one of the commands and I can see the cursor turn on and blink etc…However when I try to do a character like ‘5’ and place it on line 2 at position 9 I have NO clue how to do this…Can someone share please??? My best guess (which doesn’t work) was address C9 (80 | row 2 which I believe is 40 | 9, ie C9) and 35…so I tried to send C9 and 35 and the cursor stays at line 1 first position and prints a ‘5’

Very frustrated…
Thanks for all the help