[Benedict] > t = threading.Timer(10.0, sendCheckCommand() ) > ... > TypeError: 'NoneType' object is not callable You are calling the sendCheckCommand function and passing its return value (None) to threading.Timer(). You should say: > t = threading.Timer(10.0, sendCheckCommand) instead. -- Richie Hindle richie at entrian.com