461396d
(HEAD -> master)
[client] Start working on hooking the message receiving code up to the PixelMessage class, but there are problems :-( by
2017-05-18 19:58:13 +0100
e0bc536
[server] Finish ErrorMessage decoding code by
2017-05-18 18:55:18 +0100
bed9148
[client] Decode InfoRequests by
2017-04-21 14:36:48 +0100
9f0d82e
[client] Finish creating class definitions by
2017-04-21 14:22:13 +0100
070b758
[client] Add message types to PixelMessage by
2017-04-21 14:17:00 +0100
2c3e504
[client] Bugfix: Make local variables class-wide by
2017-04-21 14:16:44 +0100
49c19fc
[client] Start writing Message classes for client by
2017-04-20 19:57:26 +0100
516c10e
Update 'README.md' by
2017-03-04 19:57:52 +0100
4a01a6e
[server] Add ErrorMessage class. by
2017-03-04 14:47:28 +0000
fa93356
Merge branch 'master' of git.starbeamrainbowlabs.com:sbrl/PixelHub by
2017-03-04 12:43:51 +0000
007a5be
[server] Rename PixelCommand to PixelMessage, along with all associated namespaces. Also add HandshakeRequestMessaage class. by
2017-03-04 12:43:46 +0000
41f55c3
Corrected error code categories boundaries in the PixelHub Protocol by
2017-03-04 13:26:21 +0100
f0ead36
Upgraded error reporting in the PixelHub Protocol. by
2017-03-04 13:25:08 +0100
0c66901
[server] Finish filling in PixelCommand.AsCompiledCommand() by
2017-03-04 12:08:36 +0000
d2b32f3
Fill in a little bit more of PixelCommand.AsCompiledCommand() by
2017-03-03 06:41:46 +0000
a2173bc
Set the protocol version in PixelMessage automagically by
2017-03-02 19:05:06 +0000
ad1bcba
Convert spaces to tabs. Yay! by
2017-03-02 18:49:20 +0000
86e35a4
Apparently Platform IO requires that source files are stored in the src/ directory. sigh. by
2017-03-02 18:42:39 +0000
4bf1548
Convert arduino project into Platform IO project. I've had enough of the default IDE! by
2017-03-02 18:38:18 +0000
deee56e
[server] Sort out message types by
2017-03-02 13:19:29 +0000
d1daade
[server] Write buffer concatenation method by
2017-03-02 13:15:50 +0000
77f2c1c
[client] Add todo about the payload to PixelMessage. by
2017-03-02 13:08:40 +0000
e16ff31
[client] Create PixelMessage class with initial constructor. by
2017-03-02 13:07:58 +0000
078d9eb
[client] Bugfix: Fix compiler errors in the client code, and start writing message decoding logic. by
2017-03-01 21:44:31 +0000
caf1a11
Add message type ids to PixelBot client code by
2017-03-01 21:15:47 +0000
2271f52
Add reset command to test out new abstract PixelCommand class implementation. by
2017-02-26 20:30:51 +0000
ea7d72a
Create initial message sending framework by
2017-02-26 20:08:25 +0000
f90e689
Rewrite PixelCommand to start implementing PixelHub protocol by
2017-02-26 19:57:06 +0000
cafb120
Correct duplicated message type code by
2017-02-26 19:56:43 +0000
de6a5b4
Add protocol version to PixelHub Protocol spec. by
2017-02-14 21:01:22 +0000
b74b183
Correct pixelhub protocol link in README by
2017-02-14 21:00:09 +0000
e142105
Add link to PixelHub protocol in README. Also, *sped -> spec in the last commit. by
2017-02-14 20:59:27 +0000
cd708c1
Finish initial sped! :D by
2017-02-14 20:44:28 +0000
84888f1
Work more on the PixelHub Protocol by
2017-02-13 20:52:30 +0000
0b95857
Begin documenting PixelHub Procotol by
2017-02-12 21:32:33 +0000
d6a82da
Begin documenting PixelHub client protocol. by
2017-02-03 06:52:21 +0000
f333fa5
Add more credits! by
2017-02-03 06:45:47 +0000
a5e91d2
Implement PixelBotController for single-brain robots. Hooray! Now we just need to test it.... by
2017-02-03 06:45:05 +0000
66195d2
Fix spelling mistake in readme by
2017-02-03 06:44:23 +0000
711e86f
Begin writing motor control system by
2017-01-19 19:53:16 +0000
63dbbdd
Add NeoPixel link by
2017-01-19 19:52:14 +0000
7f8cc94
Begin work on client side command processor & wheel controller by
2016-11-20 21:54:09 +0000
e961c55
Add BeacomMessage property to pixelhub server for debugging purposes & send debugging message by
2016-11-20 21:51:31 +0000
98daa35
Bugfix the pixelhub client code - it WORKS!!!!!! by
2016-11-17 19:36:17 +0000
42baddc
Add missing test client sln file by
2016-11-17 19:35:37 +0000
9569e2c
[server] Bugfix: Actually start the TcpListener by
2016-11-17 19:19:46 +0000
9e19127
Create test pixelhub client for debugging purposes by
2016-11-17 19:19:09 +0000
7a3eaf2
Make interface binder more verbose. by
2016-10-29 14:34:01 +0100
41e2ab6
Correct minor issues in NetTools.cs by
2016-10-29 13:04:29 +0100
0e6967c
Enhancements from writing blog post by
2016-10-25 20:35:45 +0100
eccb226
.orig files should never be allowed to enter the git repo by
2016-10-25 18:06:41 +0100
e135e4e
Write extra network interface finding method by
2016-10-24 21:30:51 +0100
9d141b2
Correct README by
2016-10-22 09:08:52 +0100
59f0bf3
Addmore useful links by
2016-10-21 21:57:33 +0100
571b472
Remove passwords / ssid by
2016-10-21 21:51:53 +0100
9f24dbe
[untested] Refactor pixelbot code into own class. by
2016-10-21 21:47:49 +0100
f9d6b7a
Add blank pixelbot class. by
2016-10-21 21:19:22 +0100
6f020a6
Add prgma once to Utilities file by
2016-10-21 21:19:09 +0100
82f0b96
Tweak a few things & replace spaces with tabs by
2016-10-21 21:16:15 +0100
70ef418
Add link to exception causes document by
2016-10-21 06:45:30 +0100
c4bdac2
Debug arudino runtime exceptions. by
2016-10-20 20:06:41 +0100
2304c6e
Add notes to README ready for blog post by
2016-10-20 18:48:23 +0100
53b9dbd
Add support for multiple interfaces. by
2016-10-20 18:46:28 +0100
8e3c90d
Fix a few issues that appeared during refactoring. by
2016-10-20 17:52:39 +0100
d4701f9
Add more & correct comments. by
2016-10-16 17:30:13 +0100
fe97d61
Refactor to add PixelBot & PixelCommand classes. by
2016-10-16 17:26:13 +0100
950d7aa
Add list of current clients to PixelHub by
2016-10-16 15:22:41 +0100
5b26c00
Move utility classes to own folder by
2016-10-16 15:22:05 +0100
48d61d7
Write initial beacon message parser, but it's throwing a runtime error. by
2016-10-16 15:08:43 +0100
f6946dd
Remove new line character from beacon pulses by
2016-10-16 13:24:55 +0100
09e57a6
Fix all sorts of errors that prevented compiling. by
2016-10-16 11:02:31 +0100
939ff44
Apparently I committed the wrong arudino file :P by
2016-10-16 10:16:54 +0100
f027215
Add the start of the client code from arduino repo by
2016-10-15 21:03:07 +0100
c5a1377
Merge branch 'master' of git.starbeamrainbowlabs.com:sbrl/PixelHub by
2016-10-15 16:15:40 +0100
4ac3834
initial commit by
2016-10-15 17:15:25 +0200
0756ac1
PixelServer -> PixelHub by
2016-10-15 16:14:09 +0100
9c545a6
Write initial DiscoveryBeacon and PixelServer implementation. by
2016-10-15 16:11:14 +0100
9ae5d2c
This project is ballooning into a fully fledged thing. It needs VCS! by
2016-10-15 13:27:19 +0100