Quantcast
Channel: Helixoide Blog
Viewing all articles
Browse latest Browse all 13

Advanced Foss: Sensenet Post Mortem

$
0
0

Post Mortem

My first project for Advanced Foss was Sensenet. A distributed sensor network for the raspberry pi, written in Haskell. This project failed spectacularly. The first issue I had was that I under estimated the complexity of the project. I thought I had the design figured out and when I actually sat down to code it, everything fell apart. Another problem I ran into was the failure of my own body. I caught a cold and was incapacitated for most of development week. I was unable to give a demo last week during class since Sensenet didn’t have any working code. However I’ve made some progress since then and should be able to demo it on Tuesday.

Sensenet Design

Sensenet is designed to be an auto configuring service that finds other Sensenet nodes on the network and shares its sensor data with them. The current system uses zeromq sockets to do so. Each node finds other nodes in the network using multicast.

What I’ve got so far

So far I’ve got the basic per node data store figured out and I’m currently building the threads that run the zmq sockets. If all goes well I’ll have a working system by Tuesday,


Viewing all articles
Browse latest Browse all 13

Trending Articles