Coder Social home page Coder Social logo

Comments (13)

Julusian avatar Julusian commented on July 25, 2024

What version of companion are you using?
I am not aware of any issues using newer firmware in the companion 2.0 builds, I run mine on 8.2+ and they appear to be fine.

I don't have access to a Constellation myself, so it is hard to test for issues particular to that device. Would you mind running this tool for me against firmware 8.2 or higher? https://builds.julusian.dev/atem/ It generates a file containing the state of your atem, which will let me to use some tools to pretend to be that model

from companion-module-bmd-atem.

wicherdt avatar wicherdt commented on July 25, 2024

Companion ver: 2.0.0-4606a41-2356

Constellation-8.2.3.data.log

from companion-module-bmd-atem.

mrlad avatar mrlad commented on July 25, 2024

@Julusian , could this constant reconnecting be similar to the continuous reconnecting problem I had with the X32 even though everything was functional. @wicherdt , I solved my issue by restarting the companion app. At that point, the X32 module stopped the constant reconnecting and connected reliably.

bitfocus/companion-module-behringer-x32#15

from companion-module-bmd-atem.

wicherdt avatar wicherdt commented on July 25, 2024

I configure "instance" as ATEM with model "Mini Pro" and connecting is OK.
I configure buttons layout from scratch and buttons with macros working OK.
The same configuration with model "Constellation 8K" not working.

from companion-module-bmd-atem.

Julusian avatar Julusian commented on July 25, 2024

I tried companion against a fake constellation last night, and was able to get this happen, but that could be my fake version acting differently. I am working on getting access to the constellation at work to do a bit more debugging into that.
Did any of the feedbacks work?

@mrlad possibly, but I dont know what a common cause could be except for companion ignoring the device status updates

from companion-module-bmd-atem.

Julusian avatar Julusian commented on July 25, 2024

I realised that it must be something wrong with my fake version, as the dump capture tool worked fine. Which means I dont know what would be causing this.

It is possible that the connection is timing out. What are you running companion on, and what it the network setup like between that and the atem?

Does the log panel in companion say anything about the atem?

from companion-module-bmd-atem.

wicherdt avatar wicherdt commented on July 25, 2024

Companion is running on windows 10 with newest updates.
PC and ATEM are connected to LAN and configuration is static IP.
For several days it is more difficult to connect to ATEM.
I must restart companion few times. It is strange, companion read macros numbers but not colors and names. But if is one conected is working all day OK.
The log panel say nothing about errors ATEM.

  1. 11:36:40 instance(atem): Connected to a ATEM Constellation 8K
  2. 11:36:37 instance(u0V0GwjnM): Enable instance atem
  3. 11:36:35 instance(atem): Lost connection
  4. 11:36:35 instance(u0V0GwjnM): Disable instance atem
  5. 11:36:10 instance(u0V0GwjnM): Enable instance atem
  6. 11:36:09 instance(atem): Lost connection
  7. 11:36:09 instance(u0V0GwjnM): Disable instance atem
  8. 11:35:48 instance(atem): Connected to a ATEM Constellation 8K
  9. 11:35:46 instance(u0V0GwjnM): Enable instance atem
  10. 11:35:39 instance(atem): Lost connection
  11. 11:35:39 instance(u0V0GwjnM): Disable instance atem

What more can i do to debug this or send more debug logs?

from companion-module-bmd-atem.

Julusian avatar Julusian commented on July 25, 2024

I have managed tonight to test against the constellation at work, and I can reliably reproduce this.
Im not sure how quick of a fix this will be, as it has revealed a few issues in this version of the connection library that only become a problem with such a complex atem.

I shall do my best to get a fix for this asap, as it has a few severe levels to the bug. Ill update you when I have something.

This shouldn't be affected by firmware version, I have been testing against 8.0.2, and is a problem with this model

from companion-module-bmd-atem.

Julusian avatar Julusian commented on July 25, 2024

This should be better in the latest beta build

from companion-module-bmd-atem.

wicherdt avatar wicherdt commented on July 25, 2024

latest beta build:
03. 12:55:44 instance(bmd-atem): Configured instance bmd-atem could not be loaded, unknown module
03. 12:55:44 instance(bmd-atem): Configured instance bmd-atem could not be loaded, unknown module
03. 12:55:39 module(bmd-atem): Error loading module: Error: Cannot find module 'C:\Program Files\Companion20-fix\resources\app.asar/lib/module/bmd-atem/dist/index.js'

from companion-module-bmd-atem.

Julusian avatar Julusian commented on July 25, 2024

Huh.. Ill have a look later today

from companion-module-bmd-atem.

Julusian avatar Julusian commented on July 25, 2024

This should be working in the latest build

from companion-module-bmd-atem.

wicherdt avatar wicherdt commented on July 25, 2024

OK. Thank you.

from companion-module-bmd-atem.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.