-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Chris Jones edited this page Jan 18, 2019
·
49 revisions
- KegCop works on iOS 9.3.5 when run on an iPod Touch 5G
(ει€) 1JUN18 The Bluetooth features of KegCop are causing the app to crash on iOS 10.3.x. (ει€γγγΎγ§)
Building π¨ from a CLI β¨οΈ
- Clean the project, ie. removing files associated with prior builds.
cd /path/to/KegCop
xcodebuild clean
rm -rf DerivedDataStep 2 is not required
- Build the app using the release configuration
xcodebuild -workspace KegCop.xcworkspace \ -scheme KegCop \ -destination generic/platform=iOS build
- Build an archive of the project
cd /path/to/git/clone/of/KegCop xcodebuild -workspace KegCop.xcworkspace \ -scheme KegCop \ -sdk iphoneos \ archive -archivePath $PWD/DerivedData/KegCop.xcarchive
- Build an ipa from the xcarchive
xcodebuild -exportArchive \ -archivePath $PWD/DerivedData/KegCop.xcarchive \ -exportOptionsPlist $PWD/Resources/exportOptions.plist \ -exportPath $PWD/DerivedData
The KegCop.ipa will be located within the DerivedData directory of the project root.
Mobile provisioning profiles are located in the below location
$HOME/Library/MobileDevice/Provisioning Profiles/An iPod Touch 5G communicates with a BLuno microcontroller via Bluetooth 4.0 Low Energy, which interfaces with a flowmeter and a solenoid cut off valve.
Wilson demos KegCop
- KegCop demo video π
- YouTube - KegCop How it works
Presently the current iOS device I have running KegCop is an iPod Touch 5G A1421
If iOS device is stuck at Apple logo, more than likely the device will need to be restored from DFU mode.
Some useful tools for getting an iOS device into DFU mode
Both of the above mentioned apps will not restore an iOS device unless purchased, but are still useful for getting the device into DFU mode.
- John Guest Male Connector BSPT - 3/8 x 1/4 BSPT
- John Guest Female Adapter NPTF - 3/8 x 1/4 NPTF
- McMaster-Carr. P/N 7876K14
- solenoid cut off valve
- 12VDC and and it uses ~ 1A
- Kegboard shield
- Kegboard coaster
- A USB port provides ~ 5V Volts and 500 mA milliAmps to a port, regardless of whether the port is USB 1.1 or USB 2.0