Hi Eric,
Thanks for your information. I believe I tried this before, but dropped in the midway. The reason is that all these are dealing with interrupt-based devices, but unfortunately CEI-620 only uses polling mode. May be I am wrong, but I'll look through the artical again, and see if I get any luck this time.
Please advise if you have some further information.
Martin