kdschlosser / samsungctl

Remote control Samsung televisions via a TCP/IP connection
MIT License
148 stars 34 forks source link

merge develop branch #98

Closed kdschlosser closed 5 years ago

kdschlosser commented 5 years ago

Several updates.

Fixes KEY_POWER, KEY_POWERON, KEY_POWEROFF handling. the library now properly deals with the state of the TV being off when the library gets run. It also deals with the TV getting turned off while the library is running. Now the library can be added into another program and will not throw any errors when the TV gets shut off. The library also has a proper detection of the power state with no additional calls to the TV being made. This increases overall response time of thee library.

Removed the old problematic interactive mode. there is no more option to install curses. I have begun work on a new interactive mode. I still have to add command history to the new interactive mode. The new version is cross platform. so not just limited to NIX system like the old one was.

Added support for getting and setting thee "Art mode" for Frame TV's so now you can start the slideshow programmatically.