exposed serialport object; incompatible api