Skip to content
Snippets Groups Projects
Commit 51140b5e authored by jdkruege's avatar jdkruege
Browse files

Updated file structure to organize relevant files, added in operating specific source files.

parent 2810886f
Branches master
No related tags found
No related merge requests found
Showing
with 115 additions and 75 deletions
...@@ -11,11 +11,16 @@ ...@@ -11,11 +11,16 @@
</ProjectConfiguration> </ProjectConfiguration>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClCompile Include="..\Communications\Bluetooth.cpp" />
<ClCompile Include="Communications.cpp" /> <ClCompile Include="Communications.cpp" />
<ClCompile Include="Sources\Bluetooth\UnixBluetooth.cpp" />
<ClCompile Include="Sources\Bluetooth\WindowsBluetooth.cpp" />
<ClCompile Include="Sources\Listener\UnixListener.cpp" />
<ClCompile Include="Sources\Listener\WindowsListener.cpp" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="Communications.h" /> <ClInclude Include="Communications.h" />
<ClInclude Include="Headers\Bluetooth.h" />
<ClInclude Include="Headers\Listener.h" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Text Include="README.txt" /> <Text Include="README.txt" />
......
...@@ -18,7 +18,16 @@ ...@@ -18,7 +18,16 @@
<ClCompile Include="Communications.cpp"> <ClCompile Include="Communications.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\Communications\Bluetooth.cpp"> <ClCompile Include="Sources\Bluetooth\UnixBluetooth.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Sources\Bluetooth\WindowsBluetooth.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Sources\Listener\WindowsListener.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Sources\Listener\UnixListener.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
</ItemGroup> </ItemGroup>
...@@ -31,5 +40,11 @@ ...@@ -31,5 +40,11 @@
<ClInclude Include="Communications.h"> <ClInclude Include="Communications.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="Headers\Listener.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Headers\Bluetooth.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
</Project> </Project>
\ No newline at end of file
#ifdef unix
#include "Bluetooth.h"
// Code goes here for unix based systems
#endif
\ No newline at end of file
#ifdef _WIN32
#include "../../Headers/Bluetooth.h"
// Code goes here
#endif
\ No newline at end of file
#ifdef unix
#include "../../Headers/Listener.h"
// Code goes here for unix based systems
#endif
\ No newline at end of file
#ifdef _WIN32
#include "../../Headers/Listener.h"
// Code goes here
#endif
\ No newline at end of file
///* //*
// * Bluetooth.cpp // * Bluetooth.cpp
// * // *
// * Created on: Nov 15, 2015 // * Created on: Nov 15, 2015
......
#pragma once
namespace Bluetooth
{
extern int myNum;
int Scan();
}
...@@ -11,31 +11,29 @@ ...@@ -11,31 +11,29 @@
</ProjectConfiguration> </ProjectConfiguration>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClCompile Include="Bluetooth.cpp" /> <ClCompile Include="Sources\Bluetooth\Bluetooth.cpp" />
<ClCompile Include="Client.cpp" /> <ClCompile Include="Sources\Client.cpp" />
<ClCompile Include="Communications.cpp" /> <ClCompile Include="Sources\Communications.cpp" />
<ClCompile Include="GyroService.cpp" /> <ClCompile Include="Sources\GyroService.cpp" />
<ClCompile Include="Joystick.cpp" /> <ClCompile Include="Sources\Sensors\Joystick.cpp" />
<ClCompile Include="LSM9DS0.cpp" /> <ClCompile Include="Sources\Mailbox.cpp" />
<ClCompile Include="Mailbox.cpp" /> <ClCompile Include="Sources\Message.cpp" />
<ClCompile Include="Message.cpp" /> <ClCompile Include="Sources\Sensors\MPU9250.cpp" />
<ClCompile Include="MPU9250.cpp" /> <ClCompile Include="Sources\Server.cpp" />
<ClCompile Include="Server.cpp" /> <ClCompile Include="Sources\Service.cpp" />
<ClCompile Include="Service.cpp" /> <ClCompile Include="Sources\Source.cpp" />
<ClCompile Include="Source.cpp" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="Bluetooth.h" /> <ClInclude Include="Headers\Bluetooth\Bluetooth.h" />
<ClInclude Include="Client.h" /> <ClInclude Include="Headers\Client.h" />
<ClInclude Include="Communications.h" /> <ClInclude Include="Headers\Communications.h" />
<ClInclude Include="GyroService.h" /> <ClInclude Include="Headers\GyroService.h" />
<ClInclude Include="Joystick.h" /> <ClInclude Include="Headers\Sensors\Joystick.h" />
<ClInclude Include="LSM9DS0.h" /> <ClInclude Include="Headers\Mailbox.h" />
<ClInclude Include="Mailbox.h" /> <ClInclude Include="Headers\Message.h" />
<ClInclude Include="Message.h" /> <ClInclude Include="Headers\Sensors\MPU9250.h" />
<ClInclude Include="MPU9250.h" /> <ClInclude Include="Headers\Server.h" />
<ClInclude Include="Server.h" /> <ClInclude Include="Headers\Service.h" />
<ClInclude Include="Service.h" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Text Include="Makefile.txt" /> <Text Include="Makefile.txt" />
......
...@@ -33,77 +33,71 @@ ...@@ -33,77 +33,71 @@
</Filter> </Filter>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClCompile Include="Communications.cpp"> <ClCompile Include="Sources\Sensors\MPU9250.cpp">
<Filter>Source Files</Filter> <Filter>Source Files\Sensors</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="Bluetooth.cpp"> <ClCompile Include="Sources\Sensors\Joystick.cpp">
<Filter>Source Files</Filter> <Filter>Source Files\Sensors</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="Server.cpp"> <ClCompile Include="Sources\Bluetooth\Bluetooth.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="Client.cpp"> <ClCompile Include="Sources\Client.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="Source.cpp"> <ClCompile Include="Sources\Source.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="LSM9DS0.cpp"> <ClCompile Include="Sources\Server.cpp">
<Filter>Source Files\Sensors</Filter> <Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Joystick.cpp">
<Filter>Source Files\Sensors</Filter>
</ClCompile>
<ClCompile Include="MPU9250.cpp">
<Filter>Source Files\Sensors</Filter>
</ClCompile>
<ClCompile Include="Service.cpp">
<Filter>Source Files\Services</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="GyroService.cpp"> <ClCompile Include="Sources\Service.cpp">
<Filter>Source Files\Services</Filter> <Filter>Source Files\Services</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="Mailbox.cpp"> <ClCompile Include="Sources\Message.cpp">
<Filter>Source Files\MessagePassing</Filter> <Filter>Source Files\MessagePassing</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="Message.cpp"> <ClCompile Include="Sources\Mailbox.cpp">
<Filter>Source Files\MessagePassing</Filter> <Filter>Source Files\MessagePassing</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="Sources\GyroService.cpp">
<Filter>Source Files\Services</Filter>
</ClCompile>
<ClCompile Include="Sources\Communications.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="Communications.h"> <ClInclude Include="Headers\Sensors\Joystick.h">
<Filter>Header Files</Filter> <Filter>Header Files\Sensors</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="Bluetooth.h"> <ClInclude Include="Headers\Sensors\MPU9250.h">
<Filter>Header Files</Filter> <Filter>Header Files\Sensors</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="Server.h"> <ClInclude Include="Headers\Bluetooth\Bluetooth.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="Client.h"> <ClInclude Include="Headers\Client.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="LSM9DS0.h"> <ClInclude Include="Headers\Communications.h">
<Filter>Header Files\Sensors</Filter> <Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Joystick.h">
<Filter>Header Files\Sensors</Filter>
</ClInclude>
<ClInclude Include="MPU9250.h">
<Filter>Header Files\Sensors</Filter>
</ClInclude>
<ClInclude Include="GyroService.h">
<Filter>Header Files\Services</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="Service.h"> <ClInclude Include="Headers\GyroService.h">
<Filter>Header Files\Services</Filter> <Filter>Header Files\Services</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="Mailbox.h"> <ClInclude Include="Headers\Mailbox.h">
<Filter>Header Files\MessagePassing</Filter> <Filter>Header Files\MessagePassing</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="Message.h"> <ClInclude Include="Headers\Message.h">
<Filter>Header Files\MessagePassing</Filter> <Filter>Header Files\MessagePassing</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="Headers\Server.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Headers\Service.h">
<Filter>Header Files\Services</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Text Include="Makefile.txt"> <Text Include="Makefile.txt">
......
#pragma once
class Bluetooth
{
public:
Bluetooth();
~Bluetooth();
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment