if data == 'FORWARD': # FORWARD String was received from user forward() elif data == 'BACKWARD': # BACKWARD String was received from user backward() elif data == 'LEFT': # LEFT String was received from user left() elif data == 'RIGHT': # RIGHT String was received from user right() elif data == 'TEMP': # TEMP String was received from user temp = t.getTemperature() sleep(1) # data = str(temp) + "*C" print data + " " + str(temp) client_sock.send(bytes(temp)) elif data == 'BUZZER ON': # BUZZER ON String was received from user b.buzzOn() elif data == 'BUZZER OFF': # BUZZER OFF String was received from user b.buzzOff() elif data == 'Red': # Red String was received from user rgb.redColour() elif data == 'Green': # Green String was received from user rgb.greenColour() elif data == 'Blue': # Blue String was received from user rgb.blueColour() elif data == 'No Colour': # No Colour String was received from user rgb.noColour() elif data == 'TRAIN': # Changing the mode to Train Mode # rgb.stopLED() client_sock.close() server_sock.close() break