About
Rudi Voon is a Indonesian-Chinese Australian who works as a Electronics and Software engineer in Sydney, Australia.
This blog is a place where I put engineering ideas and some demonstration of my previous university and home projects with purpose to share them with my family, friends or even a complete stranger.
10 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a Reply
Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.

Very cool projects!
My version of the board has the GE08 LCD controller installed and I can’t get the LCDWriteChar function working. Do you have a function I could use to type HELLO WORLD on the LCD?
Thanks in advance,
-KB
Comment by Keith Baldwin— March 9, 2010 #
Hey Keith, try this function that I used.
Cheers.
void LCDWriteChar(unsigned char Ascii,
unsigned char xb, unsigned char xe,
unsigned char yb, unsigned char ye,
unsigned short FG_Colour, unsigned short BG_Colour) {
unsigned char Byte_1;
unsigned char Byte_2;
unsigned char Byte_3;
unsigned char Pixel;
// Column address set
WriteSpiCommand(CASET);
WriteSpiData(xb);
WriteSpiData(xe);
// Page address set
WriteSpiCommand(PASET);
WriteSpiData(yb);
WriteSpiData(ye);
// WRITE MEMORY
WriteSpiCommand(RAMWR);
for(j=0; j<16; j++) {
Pixel = font_digits[j+(16*Ascii)];
for(i=0;i> 8;
Byte_3 = FG_Colour&0x00FF;
}
else // Pixel OFF
{
Byte_2 &= 0xF0;
Byte_2 |= BG_Colour >> 8;
Byte_3 = BG_Colour&0x00FF;
}
WriteSpiData(Byte_1);
WriteSpiData(Byte_2);
WriteSpiData(Byte_3);
}
else
{
if(Pixel&0×80) // Pixel ON
{
Byte_1 = FG_Colour >> 4;
Byte_2 = FG_Colour <> 4;
Byte_2 = 0;
Byte_2 |= BG_Colour << 4;
}
}
Pixel <<= 1;
}
}
}
Comment by ruditronics— March 26, 2010 #
Your ScreekKey Project featured here:
http://www.43oh.com/2010/06/interfacing-the-msp430-to-a-screenkey/
Thanks!
Comment by bluehash— July 27, 2010 #
Hey Rudi,
I wonna creat a “JoggingWatch” using the eZ430-Chronos. I chanched the source code of the datalogger to logg the heartrate and the speed.
So far so good. No I want to download these data to my PC.
I dont want to use the Chronos Control software from TI.
Now my Question.
I saw you video about the ez430-chronos download at youtube and this is exactly what i need. I tryed to download the code but the link didnt work
Can you send me the source code of the downloader via e-mail
That would be great
Thanks
Simon
Comment by Simon— January 24, 2011 #
Hi Simon,
Could you try SVN export from the repository?
https://ez430watch-dl.svn.sourceforge.net/svnroot/ez430watch-dl
Cheers!
Comment by ruditronics— January 26, 2011 #
Hi Ruditronics,
I have to do my thesis (for Bachelor’s degree) using Chronos to make a fall detection device, this is the first time I’m doing something so “serious” and I’m a bit lost in all this. So, do you maybe know if there is an API for Chronos? And if I would like to reprogramme the watch is it true it loses all data that is in it now?
Thank you!
Comment by coccinelle— March 13, 2011 #
Hi,
1. Are you talking about windows API? You can use ez430chronos.net to talk to the RF dongle and download the data from the watch.
2. You would lose the data if you reprogram the watch. Otherwise, you need modify the code.
Give my code a try and good luck with your thesis!
Comment by ruditronics— March 14, 2011 #
Rudi,
I saw you were working on the ez430chronosnet project. I have used it to successfully communicate in ACC mode but I am having some problems getting it to work in Sync mode. Which functions are required to start communications? Can you provide some insight to get the watch to talk to the computer in Sync mode? I’m a little lost.
Thanks for your help.
Comment by Kyle— January 18, 2012 #
Hi Rudi
Am doing my academic project using the sample experimenter board EXP-MSP430F5438 , Project is on wireless sensor networks, I have a problem displaying on LCD , I dont have right API’s from texas , there is no much support for the kit also but I have no option but have to work on it, I have seen your videos in youtube where you have shown the snake game and all, if can you please share the LCD function you wrote? The declarations and definitions please…..
Best Regards
Comment by Harshith Ramesh— January 31, 2012 #
Happy I observed this on google!
Comment by Bunny Sowash— April 19, 2012 #