// write data to si570 void siSet(siR reg) { string msg = "w" + si570addr + reg.address + reg.data; sp.Write(msg); }
// read data from si570 byte siGet(siR reg) { string msg = "r" + reg.address; sp.Write(msg); return ((byte)sp.ReadByte()); }