C-Poll Posted January 8 Posted January 8 Hello everyone, I need to develop a driver for Control4 for a bluetooth that is not yet integrated. I find myself stuck on the graphical interface part. Unfortunately I have not found any guide that explains how to do everything. I would need to link some functions that I wrote in LUA to the graphics. Specifically, being a bluetooth I would need the buttons: - Play - Pause - Next - Previous - Pairing and some text strings where I can write: - Artist - Album - Track Could you help me? Thanks Quote
msgreenf Posted January 8 Posted January 8 You need to align to an existing proxy. Proxies are how the UI elements of c4 are represented C-Poll 1 Quote
C-Poll Posted January 8 Author Posted January 8 Can you help me choose which one? Unfortunately I am new to driver development and I don't know much about proxies. In your opinion which one is the best? It is at least customizable, like changing the button icon (I don't think there is a proxy with bluetooth pairing) Thanks a lot Quote
C-Poll Posted January 8 Author Posted January 8 For me, from the name, it seemed the most suitable but I saw that it represents it as a remote control with 3 tabs, so I don't know if it's correct and I don't know how to modify it. I need a proxy that gives me the ability to do what I wrote above. After all, I have a bluetooth device that is connected to a matrix Quote
alanchow Posted January 8 Posted January 8 Sounds like you are doing a streaming based device. To show meta data on the touchscreen you will need to use MSP. The docs can be found here https://github.com/snap-one/docs-driverworks/tree/master/media_service_proxy Note its not straight forward and is one of the harder proxies to write for so if you need assistance please reach out to SnapOne via the contact details listed on this page https://github.com/snap-one/docs-driverworks For reference the end result will look something like this. C-Poll 1 Quote
C-Poll Posted January 9 Author Posted January 9 18 hours ago, alanchow said: Sounds like you are doing a streaming based device. To show meta data on the touchscreen you will need to use MSP. The docs can be found here https://github.com/snap-one/docs-driverworks/tree/master/media_service_proxy Note its not straight forward and is one of the harder proxies to write for so if you need assistance please reach out to SnapOne via the contact details listed on this page https://github.com/snap-one/docs-driverworks For reference the end result will look something like this. Before writing directly to them, I write directly below the doubt that I have since I worked on it a bit, I understood a bit how it works, but I can't change a small detail. Is there a way to "hide" the "Queue" (second screen). Thanks Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.