haydendonald / blackmagic-atem-nodered

A Blackmagic ATEM node red interface
Apache License 2.0
18 stars 5 forks source link

Node Red v2.0.6 #16

Closed RicharddeCrep closed 1 year ago

RicharddeCrep commented 3 years ago

Hi,

Firstly, congratualtions of writing such a great node. I just speed read the 600 page ATEM API, so I have great respect for your skills and efforts.

BUT - your Node was working until I upgraded Node Red from about v1.4 (the default "large" Debian image for the Pi) to v2.0.6. Now, your Node crashes Node Red starting. I rebooted then tried again again but no joy.

When I manually uninstalled blackmagic-atem-nodered, Node Red came up.

With 2.0.6 running, I tried to install your module again, but it failed to load. So I again went though the uninstall process.

So, I'll wait until you get it working with v2.0.6 before I revisit.

Also FYI:

Thanks again - it was an excellent node while it worked (on v1.4) and I hope to see it again in v2.0.6

Rich

P.S. I had planned to send you the error messages that scrolled on the PI's screen when Node Red tried to start, but I lost the copy, and if you want it, then I will have to load your Node, crash NR again then uninstall you node to recover. I'll do it if you wish, but I hope you have enough info to try and expose the problem.

,

haydendonald commented 3 years ago

Hi @RicharddeCrep thanks so much for letting me know! Yeah i haven't updated any of our locations node-red versions to v2 yet and obviously v2 must break something so im sorry about that! As of providing a fix at this moment i don't quite have the time sadly as i have other projects i am busy with, i'll have a look in the near future though!!

The test node is interesting does it disappear when nr is restarted?

In theory it is possible i would just need to find the commands that perform those actions. If you have any programming knowledge one can create them by adding them in the commands folder.

Again sorry, i cannot help you straight away as i am a little busy at the moment :(

RicharddeCrep commented 3 years ago

The stem node actually crashed Node Ref and it refused to load

I npm uninstalled it, the got Node Red loading, but the flows refused to load

So I edited the nodeflows.Jason file, deleted ref to stem, then the flows worked.

But reloading stem crashed Node Ref again.

More later. Rich

Sent from my iPhone

On 19 Oct 2021, at 16:18, Hayden @.***> wrote:



Hi @RicharddeCrephttps://github.com/RicharddeCrep thanks so much for letting me know! Yeah i haven't updated any of our locations node-red versions to v2 yet and obviously v2 must break something so im sorry about that! As of providing a fix at this moment i don't quite have the time sadly as i have other projects i am busy with, i'll have a look in the near future though!!

The test node is interesting does it disappear when nr is restarted?

In theory it is possible i would just need to find the commands that perform those actions. If you have any programming knowledge one can create them by adding them in the commands folder.

Again sorry, i cannot help you straight away as i am a little busy at the moment :(

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/haydendonald/blackmagic-atem-nodered/issues/16#issuecomment-946374636, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APAORYKNIGOVVWJZQ7LKOG3UHT5QZANCNFSM5GF72T7A. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

RicharddeCrep commented 3 years ago

Hi Hayden,

I am at a keyboard now so can give you better responses to your Q.

Please see below:

From: Hayden @.> Sent: Tuesday, 19 October 2021 4:18 PM To: haydendonald/blackmagic-atem-nodered @.> Cc: Richard De Crespigny @.>; Mention @.> Subject: Re: [haydendonald/blackmagic-atem-nodered] Node Red v2.0.6 (Issue #16)

Hi @RicharddeCrephttps://github.com/RicharddeCrep thanks so much for letting me know! Yeah i haven't updated any of our locations node-red versions to v2 yet and obviously v2 must break something so im sorry about that! As of providing a fix at this moment i don't quite have the time sadly as i have other projects i am busy with, i'll have a look in the near future though!! NO PROBLEMS

The test node is interesting does it disappear when nr is restarted?

RDC: Well it disappeared from the NR programming and user interfaces, but it persisted as an entry in “flows_Pi4.json” (The Raspberry pi has a Host Name of “Pi4”. It was this entry that persisted after I manually deleted your Nodes (nom uninstall…) that stopped Node Red starting the flows. When I deleted the reference to your Node in that file, then the Flows started OK,

RDC: When I reinstalled the nodes into the palette, then the nodes crashed Node Red and it would not load. So that is a bigger problem

In theory it is possible i would just need to find the commands that perform those actions. If you have any programming knowledge one can create them by adding them in the commands folder.

RDC: Attached is the latest API and documentation for the ATEMs. A friend VERY high at BMD tells me that their programmers use this API to call all functions on all ATEMs so all the APIS are there to do everything, but the documentation might be missing the specifics (REC, PGM ..) that exist only on the ATEM Minis. If/when you want this info, I can chase it up and get the documentation improved and sent to you.

Again sorry, i cannot help you straight away as i am a little busy at the moment :(

RDC: No problem. Apart from the Test Node being undeletable and erroring every 30seconds, your Node was excellent and gave me much power. I, and other people at BMD would be very keen to see your node working properly.

Best wishes

Rich

+61 411 623 772

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/haydendonald/blackmagic-atem-nodered/issues/16#issuecomment-946374636, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APAORYKNIGOVVWJZQ7LKOG3UHT5QZANCNFSM5GF72T7A. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.