- Server based, stored locally **pcidash.local to access Apache server
- Simple to access and process **see above, also added a simple browse to upload file
- Input PPT file
- Display data using Raspberry Pi
- Display on multiple screens, use multiple Pi's
- Access data from a single node, server node
- After researching for a few hours I stumbled uplon this link. This would be the perfect solution, I've never ran a server from home other than for minecraft. A LAMP server is perfect because if I decided to track data I have a MySQL db readily available for access.
- Since I work remotely most of the time I had to establish a SSH connection. In addition to that, I had to figure out how to transfer documents over ssh. I followed this stack post and this Youtube vid.
- Setup a php upload file, was able to figure this out really quick. Used this as a starting point.
- Encountered a php upload issue when testing out in the field (aka Performance Composites Network). The fix was simple enough, add a flush at the end of each interaction with echo. Followed this. Echo appear to be hanging, don't know the exact cause for hanging. Will proceed to upderstand why
flush();
fixed my issue.
- Figure out how to pop-up a message when ppt is uploaded. Rather than redirecting to php file maybe??
- Process a pptx file to play slideshow this may help
- Determine if web slideshow or local slideshow (already have code for local slideshows)
- Set format of files allowed as PPT files only, (PPT, PPTX, WHAT ELSE?)
- Fix upload connection timing out issue See step 4 above for fix