SteffeyDev / atemOSC

Control ATEM video switchers over the network with OSC messages
http://www.atemosc.com
202 stars 32 forks source link

Switcher IP address is lost at startup #23

Closed jeffmann closed 6 years ago

jeffmann commented 7 years ago

atemOSC is not restoring the switcher's IP address when it starts. Steps to reproduce:

  1. Open atemOSC and enter the required IP addresses and ports.
  2. Note that switcher is successfully found, and operations are correct.
  3. Note that ~/Library/Preferences/cc.buechele.atemOSC.plist contains the correct IP address.
  4. Quit atemOSC.
  5. Note that the preferences file is still correct.
  6. Start atemOSC.

Actual behaviour: the OSC IP address and ports are correct, but the Switcher IP address is missing. No connection is made to the switcher. A new file named "~/Library/Preferences/cc.buechele.atemOSC.plist.12a34bc" (i.e., with a random extension) is created, and then renamed to replace the original preferences file. The Switcher IP address must be manually entered every time atemOSC starts.

Expected behaviour: the Switcher IP address is restored correctly from the preferences file, and no changes are made to the preferences file.

Other observations:

Using macOS 10.12.3 with a manual IP address and an Ethernet cable directly to an ATEM Television Studio HD.

diegocas2008 commented 7 years ago

Im having this same issue. After a reboot the IP address is gone. not hard to put it in but easy to forget.

SteffeyDev commented 7 years ago

@diegocas2008 I think I fixed the issue in the commit referenced above, watch for PR #44 to go through and for the next version.

diegocas2008 commented 7 years ago

@SteffeyDev Hey! ok cool. Im not very good at all this, so im not sure where or what im looking at. Do i copy and paste that into terminal?

SteffeyDev commented 7 years ago

Oh sorry, no, unless you know git pretty well and have Xcode installed to build the new version yourself, you will have to wait until we release the next version. I'll try to remember to ping you when that happens.

SteffeyDev commented 7 years ago

@diegocas2008 We just released a new version (2.5) which includes a potential fix for this. Can you try it out and see if it resolves your issue?

https://github.com/danielbuechele/atemOSC/releases/tag/v2.5

diegocas2008 commented 7 years ago

Thanks man! I'll let you know

On Nov 10, 2017, at 12:19 PM, SteffeyDev notifications@github.com wrote:

@diegocas2008 We just released a new version (2.5) which includes a potential fix for this. Can you try it out and see if it resolves your issue?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.