Open source software for TL866 programmer