Rank: Newbie
Groups: Registered
Joined: 3/10/2021(UTC) Posts: 5 Location: Florida
|
I have configured an auto updating scoreboard that is being fed using XML. The scoreboard is being run by my official scorer on an Ipad. Everything works wonderfully except one thing. When pitch speed data is delivered it shows as it should. But what i want it to do is show no number after a given period of time. On the XML side, its programmed to disappear after 5 seconds, and vmix is infact showing the data going away. but the number on my actual board wont stop showing the last pitch speed. My data feed is set to be refreshed every 1000 milliseconds so i would think it would see "no value" and display no value but the numbers just wont stop displaying. I've gotten this to work on video displays in my location (sourced from the same app on ipad) but in the scoreboard in vmix the value of pitch speed won't go away....
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,221 Location: Belgium Thanks: 293 times Was thanked: 955 time(s) in 790 post(s)
|
needs to be replaced by a blank instead of a no value in the title
Can you show the actual bit of the data send in the xml file please to check in both moments
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 3/10/2021(UTC) Posts: 5 Location: Florida
|
The XML sends a value then 5 seconds later sends a blank field. Vmix is seeing the field go blank but won't display a blank value when it goes away.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,221 Location: Belgium Thanks: 293 times Was thanked: 955 time(s) in 790 post(s)
|
Originally Posted by: Sportsguy The XML sends a value then 5 seconds later sends a blank field. Vmix is seeing the field go blank but won't display a blank value when it goes away. Can not simulate the error, have you tried using the xml on another title ?
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 3/10/2021(UTC) Posts: 5 Location: Florida
|
This XML feed also generates the speed on my video board's in the park and there it disappears as it should when no value is present. In the XML feed (in the setup xml feed area of VMIX) it is going away after 5 seconds. So i know the XML portion is doing what it's supposed to do. In fact, all other parts of this XML feed is working in vmix flawlessly. Stats, due ups, etc.. it's just this one little quirk that I can't figure out.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
Can you post the xml and xpath you are using? Is the XML generate manually? If so you may have some syntax related to text fields that needs to be tweaked.
I can tell you that a blank text field goes blank if configured properly. That what happens when we lose connection to our daktronics.
Most likely, you are removing or misconfiguring the tags that tell vmix that it is still an empty text field. Vmix is, I am guessing, reading it as a field that is not parsed.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 3/10/2021(UTC) Posts: 5 Location: Florida
|
<pitchspeed />
Difficult to post the entire data field when no values are being registered. As that only happens during a game. The XML gets generated automatically when values are present. It's data pulled from a web site being fed, esentially, via a radar system. When the value is "none" (after 5 seconds) the fields are represented with no value. It's weird that of the (oh about 8 programs that read this xml chain) this is the only one where the value doesn't disappear when the value times out. It disappears on my video electronic systems, my in house broadcasting systems, and on the machines that also pull the data. I just figured it was a setting somewhere i had missed in VMIX. Ultimately is it a big deal? no. It just struck me as odd that it happens here and no where else.
If I can copy the XML feed today during a live game I will and post it here. Thanks you guys for taking the time to reply. (edit post)
<pitchspeed>93</pitchspeed>
Ok so there is the xml line when a pitch is thrown. It times out after 5 seconds and would look like this:
</pitchspeed>
Hope that is what you were asking for.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,221 Location: Belgium Thanks: 293 times Was thanked: 955 time(s) in 790 post(s)
|
Originally Posted by: Sportsguy <pitchspeed>93</pitchspeed>
Ok so there is the xml line when a pitch is thrown. It times out after 5 seconds and would look like this:
</pitchspeed>
oh that's is wrong , will actualy throw an error in the datasource itself <pitchspeed></pitchspeed> & <pitchspeed/> are allowed not </pitchspeed> Edit: Stolen after GIS ;-) Quote:An element with no content is said to be empty. In XML, you can indicate an empty element like this: <element></element> or you can use an empty tag, like this (this sort of element syntax is called self-closing): <element /> The two forms above produce identical results in an XML parser
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 3/10/2021(UTC) Posts: 5 Location: Florida
|
Ok. I'll ask the software coder to change that. I wonder why the other systems are reading it correctly... Thanks for the reply.
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close