External Event Triggering Screens
OK, so, what we are trying to do is interrupt all the screens in an area and change their layout when an outside event triggers.
Specifically, When someone in athority wants to do a drawing for a prize they swipe a card at a kiosk we already control which triggers a series of events, among other things one of those events is to send a hit to a little php script I’ve been working on over at the Xibo server. The goal of said hit is to change the layout on a bunch of screens to a simple layout that I’ve already made that just fills the screen with a single SWF which works beautifully to do it’s own little hits back to our other servers to keep people up to date on the status of the drawing.
I’m authenticating the hit to my script just fine, the layout looks nice, and with (I think it was Dan’s help) I’ve found the config to change the screens to check for updates every 15 seconds instead of every 60 (it’s not many screens and a small local area network so the performance hit is ok).
The part that boggles me is making a call to the right function in the right library to update the screens, I don’t even mind doing the update 1 screen at a time if I have to, but I’m just not seeing what function I need to call to programaticaly schedule a layout rather then through the admin interface.
I’ve tried just doing straight SQL and inserting into the database schedule table and that didn’t seem to affect the screens, and I’ve done var_dump (with a redirected output to a log file) to see if I can even follow how you are passing in the scheduling info when you update the schedule, and I just don’t see it.
I’m sure I’m probably over looking something (I’m really a perl guy not a php guy) but could really use just a hint of where to look, this is the last piece I need for this big show we having coming up in 2 weeks and I’d love to solve this problem before the end of the week and be a hero to my boss. ;)
You guys would be my heros if you could help me be a hero. :)
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Xibo Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask hightekvagabond for more information if necessary.