This is a BlueToothServer which runs on windows and controls the power point slide show. The client can be any mobile or desktop application.
Developed In Language: Visual Basics
Developed using IDE: Microsoft Visual Studio Express 2013 for Windows Desktop version 12.0.21005.1 REL
Microsoft .NET Framework Version: 4.5.50938
The application is tested and working fine on Environment
OS: Microsoft Windows 7 version: 6.1.7601 SP1 Build 7601
processor Bit: i7-3635QM 64 Bit Machine
RAM: 8GB
This application is developed on top of the 32Feet.net bluetooth framework version 3.5.0.0.
Framework: 32feet.NET - Personal Area Networking for .NET
WebSite: http://32feet.codeplex.com/
Make sure the PC is connected to Internet.
-
Go To Visual Studio Express 2013 -> PROJECT menu -> Manage NuGet Packages -> Install 32feet.NET NuGet Packages
-
Go To Visual Studio Express 2013 -> PROJECT menu -> Add Reference -> COM -> Type Libraries -> Search for "Microsoft Office 14.0 Object Library" version 2.5 and -> check it with check box -> add this as reference.
Make sure the PC is connected to Internet for downloading 32feet.net.
First Bluetooth:
1.Bluetooth Adapter should be enabled and Bluetooth should be switched on in Device. Check this from Devicemanager in windows.
-
For clients to detect your windows machine, make sure that in
Bluetooth settings -> Options > Discovery -> check the box "Allow bluetooth devices to find this computer"
Bluetooth settings -> Options > Connections -> check the box "Allow bluetooth devices to connect to this computer"
Bluetooth settings -> Options > Connections -> check the box "Alert me when a new bluetooth device wants to connect"
Second Install: 32Feet.Net
-
Download the 32feet.Net set up zip for 3.5.0.0 or higher. http://32feet.codeplex.com/releases/view/88941
-
Unzip the Download & install 32feet.net software by running the setup.exe file.
Third Install: PowerBlue Server Application
Different versions of Power Blue Server Installers will be present under the link below. Please find the installation instructions also in the same link.
https://github.com/srib4ufrnd/PowerBlueServerWindows/tree/master/SetUps
Power Blue Client and Server works based on commands via bluetooth.
Power Blue Server: Power Blue server will be installed on dekstop/laptop. Once Power blue server is installed then user can control the Power Point presentation on that machine remotely via bluetooth using any Power Blue Client.
Power Blue Client: Any application, developed in any language, running on any device can act as Power Client. To work in sync with power blue server and to act as a power blue client the app has to adhere to a kind of standard commands. Power blue client must send the commands to the server which server can understand , Process & execute them on the power Point.
So in a nut shell, Any one can design power blue client in such a way that it sends standard commands to server to remotely perform/control standard operation on Power Point in desktop via blue tooth client.
The below are the standard commands which server understands, Once the server receives the below commands from remote client via bluetooth, it perfoms an inline operation on power point.
To Start with, install power blue server, open the app, browse power point to control remotely, start the server.
Once the server is started, the power blue server app will get minimized and will wait for bluetooth client to connect.
Once any bluetooth client is connected, the power blue server accepts the connection and starts listening for commands.
Now the Client(Power Blue Client) can send set of commands to server, server will receive commands, process, understands and performs the operations on power point. The commands and operations are listed below.
Open - Server once receive this command will open power point application with the selected PPT or PPTX.
Exit - Server once receive this command will close power point application.
Strt - Server once receive this command will start slide show with the selected PPT or PPTX.
Stop - Server once receive this command will stop slide show.
Rsrt - Server once receive this command will restart slide show with the first slide.
Prev - Server once receive this command will move the slide to previous slide.
Next - Server once receive this command will move the slide to next slide.
Frst - Server once receive this command will move the slide to first slide.
Last - Server once receive this command will move the slide to last slide.
Whit - Server once receive this command will bring white screen to foregorund.
Blac - Server once receive this command will bring black screen to foregorund.
Norm - Server once receive this command will bring normal slide when white or black screen is on foregorund.