Michael Pivato
a6628793e6
Initial commit of init files
2019-01-18 16:36:17 +10:30
Michael Pivato
741823ae25
Add config file usage and messages module usage
2019-01-18 16:35:52 +10:30
Michael Pivato
2e05b83d99
Use messages module instead of messagepack in commander
2019-01-17 14:17:42 +10:30
Michael Pivato
778893d081
Fix message unpacking for commander
2019-01-15 10:39:25 +10:30
DSTO\pivatom
3c978b3ca3
Add method to get swarm participants for new leader, fix some comments
2019-01-14 11:19:27 +10:30
DSTO\pivatom
4f4f4d531c
Remove qos argument
2019-01-14 09:03:32 +10:30
DSTO\pivatom
8db3f279fe
Remove previous method relating to subscription additions
2019-01-14 09:03:04 +10:30
DSTO\pivatom
6bdf03abfc
Add implementation for taking votes
2019-01-14 09:02:26 +10:30
DSTO\pivatom
6444d6d3a0
Add message implementations and make private variables have underscore
2019-01-14 08:56:34 +10:30
DSTO\pivatom
f101bf61bf
Put custom on_vote message for voter to use their own method.
...
This maintains cohesion so the voter class is just focussed on how to vote, not also on how to collect the votes, which could be by a means such as an image or video sensor.
2019-01-14 08:55:36 +10:30
DSTO\pivatom
31367b1893
Add message check for having a vote requested
2019-01-14 08:36:38 +10:30
DSTO\pivatom
8d92467a99
Remove last traces of external mqtt abstraction
...
Also subscribed to commander and changed name of vote request message.
2019-01-14 08:35:44 +10:30
DSTO\pivatom
acc287d572
Remove use of external mqtt file, just use paho library
2019-01-11 11:40:04 +10:30
DSTO\pivatom
49de393edb
Add some comments for future details, as well as partial of on_message
2019-01-11 11:39:04 +10:30
DSTO\pivatom
c12c57bfcf
Add centralised folder and initial implementations for decision system.
2019-01-10 14:54:06 +10:30