1.7.11 Not working with pyuarm for python

I have just upgraded the firmware to 1.7.11 and ran the gui calibration tool, when running get_coordinate() python throws an error :

Traceback (most recent call last):
File “C:/PycharmProjects/uARM/Play_CoordinatesNew.py”, line 37, in
x_get = uarm.read_coordinate()
File “C:.virtualenvs\uARM_ENV\lib\site-packages\pyuarm\pyuarm.py”, line 301, in read_coordinate
if self.serial_read() == START_SYSEX:
File “C:.virtualenvs\uARM_ENV\lib\site-packages\pyuarm\pyuarm.py”, line 628, in serial_read
read_byte = ord(self.sp.read(1))
TypeError: ord() expected a character, but string of length 0 found

Also the GUI Calibration tool does not show the serial number anymore after the update

Is it just get_coordinate()
Check your serial port is set correctly and matches the device that comes up in uArm Studio.