Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An iOS app which monitors a kegerator using BLE to communicate to a microcontroller.
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Classes
KegCop.xcodeproj
KegCop.xcworkspace
KegCopTests update Podfile for iOS on Rails tut
Pods
Resources
.gitignore
BUGS no credit drain fix
CHANGES
CREDITS added credit
LICENSE.txt
Podfile
Podfile.lock
README.md subtle change to readme.
TODO

README.md

KegCop

Wilson demos KegCop

Objective

The purpose of this software is to create user accounts for a kegerator, and have a root account which recieves donations from the users for the beer they drink. To find out more information about the project check out the wiki

How does it work?

An iOS device, i.e. iPhone / iPod Touch will connect to a Bluno via Bluetooth 4.0 Low Energy sending serial information to the microcontroller which will communicate with flow sensor(s) and a solenoid cut off valve. The iOS device will be the user interface for the entire operation, storing account information along with how many credits a particular user will have.

Build

As of 31OCT14, this project is built with Xcode 6.1 using OS X (10.9.5) with a target for iOS 7.x and greater.

License and Copyright

All code is offered under the GPLv2 license, unless otherwise noted. Please see LICENSE.txt for the full license. All code and documentation are Copyright 2012 Chris Jones, unless otherwise noted.

Contributing

I would love for someone to make a branch and start editing some code. My Objective-C skills leave a lot to be desired. So if you have a great idea, don't hesitate to download the code and contribute.

Installation

A binary version of the app can be downloaded if your iOS device is jailbroken. Add the following repo: chrisrjones.com/repo and load the following sketch on your Bluno https://gist.github.com/ipatch/8078083 cheers

  • Chris
Something went wrong with that request. Please try again.