From 791db756d824dde9dac5d1b20e5ae8b54a51d9c2 Mon Sep 17 00:00:00 2001 From: Imanol-Mikel Barba Sabariego Date: Sun, 2 Nov 2014 04:24:35 +0000 Subject: [PATCH] FINAL CODE REVIEW --- DUREX Vendor Control/BT Vendor.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate | Bin 267409 -> 0 bytes DUREX Vendor Control/BT Vendor.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------- DUREX Vendor Control/FirstAppExample/BTAppDelegate.m | 2 +- DUREX Vendor Control/MenuTableViewController.m | 6 +++++- DUREX tests/Base.lproj/DatePickerViewController.xib | 74 -------------------------------------------------------------------------- DUREX tests/Base.lproj/DatePickerViewController_iPad.xib | 78 ------------------------------------------------------------------------------ DUREX tests/Base.lproj/Localizable.strings | 56 -------------------------------------------------------- DUREX tests/Base.lproj/MainStoryboard.storyboard | 236 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/Base.lproj/PriceChangerViewController.xib | 112 ---------------------------------------------------------------------------------------------------------------- DUREX tests/Base.lproj/PriceChangerViewController_iPad.xib | 97 ------------------------------------------------------------------------------------------------- DUREX tests/Base.lproj/back_arrow.png | Bin 5372 -> 0 bytes DUREX tests/CommunicationProtocol.h | 23 ----------------------- DUREX tests/CommunicationProtocol.m | 48 ------------------------------------------------ DUREX tests/DUREX test.xcodeproj/project.pbxproj | 626 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/DUREX test.xcodeproj/project.xcworkspace/contents.xcworkspacedata | 7 ------- DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/DUREX test.xccheckout | 46 ---------------------------------------------- DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/FirstApp.xccheckout | 46 ---------------------------------------------- DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate | Bin 171781 -> 0 bytes DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/WorkspaceSettings.xcsettings | 10 ---------- DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist | 39 --------------------------------------- DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/DUREX Vendor Control.xcscheme | 96 ------------------------------------------------------------------------------------------------ DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/xcschememanagement.plist | 27 --------------------------- DUREX tests/DatePickerViewController.h | 29 ----------------------------- DUREX tests/DatePickerViewController.m | 82 ---------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Assets/system.json | 196 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/ArrayValue.html | 1231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType.html | 1030 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v12.html | 866 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v13.html | 866 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnection.html | 1105 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionListManager.html | 1200 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionManager.html | 1333 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EMDeviceBasicDescription.html | 753 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EMResourceValue.html | 1963 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EMSchema.html | 2251 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EMUIKit.html | 299 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/EnumValue.html | 1231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/FileValue.html | 1231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/IntValue.html | 1231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/NumberValue.html | 1231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/StringValue.html | 1231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/StructValue.html | 1231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Classes/VoidValue.html | 1231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionDelegate.html | 305 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionType.html | 1151 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionTypeScannerDelegate.html | 488 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMDeviceDelegate.html | 305 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMResourceValueProtocol.html | 1689 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/css/styles.css | 585 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Docs/css/stylesPrint.css | 22 ---------------------- DUREX tests/EmmocoMobileFramework/Docs/hierarchy.html | 216 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ DUREX tests/EmmocoMobileFramework/Docs/img/button_bar_background.png | Bin 114 -> 0 bytes DUREX tests/EmmocoMobileFramework/Docs/img/disclosure.png | Bin 206 -> 0 bytes DUREX tests/EmmocoMobileFramework/Docs/img/disclosure_open.png | Bin 203 -> 0 bytes DUREX tests/EmmocoMobileFramework/Docs/img/library_background.png | Bin 160 -> 0 bytes DUREX tests/EmmocoMobileFramework/Docs/img/title_background.png | Bin 109 -> 0 bytes DUREX tests/EmmocoMobileFramework/Docs/index.html | 209 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/EmmocoMobileFramework/Headers/EMRSSIFilter.h | 19 ------------------- DUREX tests/EmmocoMobileFramework/README.md | 18 ------------------ DUREX tests/FirstAppExample/DUREX test-Info.plist | 38 -------------------------------------- DUREX tests/FirstAppExample/DUREX test-Prefix.pch | 16 ---------------- DUREX tests/FirstAppExample/DUREXAppDelegate.h | 18 ------------------ DUREX tests/FirstAppExample/DUREXAppDelegate.m | 66 ------------------------------------------------------------------ DUREX tests/FirstAppExample/DUREXAppViewController.h | 8 -------- DUREX tests/FirstAppExample/DUREXAppViewController.m | 80 -------------------------------------------------------------------------------- DUREX tests/FirstAppExample/EMConnectingView.xib | 42 ------------------------------------------ DUREX tests/FirstAppExample/EMDevicePickerViewController.h | 13 ------------- DUREX tests/FirstAppExample/EMDevicePickerViewController.m | 91 ------------------------------------------------------------------------------------------- DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/120 - App Icon_2x.png | Bin 9047 -> 0 bytes DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/29 - App Icon_2x.png | Bin 5045 -> 0 bytes DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/40 - App Icon_2x.png | Bin 6397 -> 0 bytes DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_1x.png | Bin 6099 -> 0 bytes DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_2x.png | Bin 11357 -> 0 bytes DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/Contents.json | 93 --------------------------------------------------------------------------------------------- DUREX tests/FirstAppExample/Images.xcassets/LaunchImage.launchimage/Contents.json | 23 ----------------------- DUREX tests/FirstAppExample/main.m | 17 ----------------- DUREX tests/FirstAppExampleTests/FirstAppTests-Info.plist | 22 ---------------------- DUREX tests/FirstAppExampleTests/TestAppExampleTests.m | 34 ---------------------------------- DUREX tests/FirstAppExampleTests/en.lproj/InfoPlist.strings | 2 -- DUREX tests/InitialViewController.h | 18 ------------------ DUREX tests/InitialViewController.m | 55 ------------------------------------------------------- DUREX tests/MenuTableViewController.h | 52 ---------------------------------------------------- DUREX tests/MenuTableViewController.m | 433 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DUREX tests/PriceChangerViewController.h | 33 --------------------------------- DUREX tests/PriceChangerViewController.m | 103 ------------------------------------------------------------------------------------------------------- DUREX tests/Stack.h | 19 ------------------- DUREX tests/Stack.m | 50 -------------------------------------------------- DUREX tests/bluetooth.png | Bin 1052037 -> 0 bytes DUREX tests/en.lproj/DatePickerViewController.strings | 3 --- DUREX tests/en.lproj/DatePickerViewController_iPad.strings | 3 --- DUREX tests/en.lproj/Localizable.strings | 56 -------------------------------------------------------- DUREX tests/en.lproj/MainStoryboard.strings | 24 ------------------------ DUREX tests/en.lproj/PriceChangerViewController.strings | 12 ------------ DUREX tests/en.lproj/PriceChangerViewController_iPad.strings | 12 ------------ DUREX tests/en.lproj/back_arrow.png | Bin 5372 -> 0 bytes DUREX tests/es.lproj/DatePickerViewController.strings | 3 --- DUREX tests/es.lproj/DatePickerViewController_iPad.strings | 3 --- DUREX tests/es.lproj/Localizable.strings | 56 -------------------------------------------------------- DUREX tests/es.lproj/MainStoryboard.strings | 24 ------------------------ DUREX tests/es.lproj/PriceChangerViewController.strings | 12 ------------ DUREX tests/es.lproj/PriceChangerViewController_iPad.strings | 12 ------------ DUREX tests/es.lproj/back_arrow.png | Bin 6267 -> 0 bytes DUREX tests/icon_checkmark.png | Bin 2991 -> 0 bytes DUREX tests/icon_delete.png | Bin 3002 -> 0 bytes 104 files changed, 63 insertions(+), 30054 deletions(-) delete mode 100644 DUREX tests/Base.lproj/DatePickerViewController.xib delete mode 100644 DUREX tests/Base.lproj/DatePickerViewController_iPad.xib delete mode 100644 DUREX tests/Base.lproj/Localizable.strings delete mode 100644 DUREX tests/Base.lproj/MainStoryboard.storyboard delete mode 100644 DUREX tests/Base.lproj/PriceChangerViewController.xib delete mode 100644 DUREX tests/Base.lproj/PriceChangerViewController_iPad.xib delete mode 100644 DUREX tests/Base.lproj/back_arrow.png delete mode 100644 DUREX tests/CommunicationProtocol.h delete mode 100644 DUREX tests/CommunicationProtocol.m delete mode 100644 DUREX tests/DUREX test.xcodeproj/project.pbxproj delete mode 100644 DUREX tests/DUREX test.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/DUREX test.xccheckout delete mode 100644 DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/FirstApp.xccheckout delete mode 100644 DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate delete mode 100644 DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/WorkspaceSettings.xcsettings delete mode 100644 DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist delete mode 100644 DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/DUREX Vendor Control.xcscheme delete mode 100644 DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/xcschememanagement.plist delete mode 100644 DUREX tests/DatePickerViewController.h delete mode 100644 DUREX tests/DatePickerViewController.m delete mode 100644 DUREX tests/EmmocoMobileFramework/Assets/system.json delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/ArrayValue.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v12.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v13.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnection.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionListManager.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionManager.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMDeviceBasicDescription.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMResourceValue.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMSchema.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EMUIKit.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/EnumValue.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/FileValue.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/IntValue.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/NumberValue.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/StringValue.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/StructValue.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Classes/VoidValue.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionDelegate.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionType.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionTypeScannerDelegate.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMDeviceDelegate.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMResourceValueProtocol.html delete mode 100755 DUREX tests/EmmocoMobileFramework/Docs/css/styles.css delete mode 100755 DUREX tests/EmmocoMobileFramework/Docs/css/stylesPrint.css delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/hierarchy.html delete mode 100755 DUREX tests/EmmocoMobileFramework/Docs/img/button_bar_background.png delete mode 100755 DUREX tests/EmmocoMobileFramework/Docs/img/disclosure.png delete mode 100755 DUREX tests/EmmocoMobileFramework/Docs/img/disclosure_open.png delete mode 100755 DUREX tests/EmmocoMobileFramework/Docs/img/library_background.png delete mode 100755 DUREX tests/EmmocoMobileFramework/Docs/img/title_background.png delete mode 100644 DUREX tests/EmmocoMobileFramework/Docs/index.html delete mode 100644 DUREX tests/EmmocoMobileFramework/Headers/EMRSSIFilter.h delete mode 100644 DUREX tests/EmmocoMobileFramework/README.md delete mode 100644 DUREX tests/FirstAppExample/DUREX test-Info.plist delete mode 100644 DUREX tests/FirstAppExample/DUREX test-Prefix.pch delete mode 100644 DUREX tests/FirstAppExample/DUREXAppDelegate.h delete mode 100644 DUREX tests/FirstAppExample/DUREXAppDelegate.m delete mode 100644 DUREX tests/FirstAppExample/DUREXAppViewController.h delete mode 100644 DUREX tests/FirstAppExample/DUREXAppViewController.m delete mode 100644 DUREX tests/FirstAppExample/EMConnectingView.xib delete mode 100644 DUREX tests/FirstAppExample/EMDevicePickerViewController.h delete mode 100644 DUREX tests/FirstAppExample/EMDevicePickerViewController.m delete mode 100644 DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/120 - App Icon_2x.png delete mode 100644 DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/29 - App Icon_2x.png delete mode 100644 DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/40 - App Icon_2x.png delete mode 100644 DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_1x.png delete mode 100644 DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_2x.png delete mode 100644 DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 DUREX tests/FirstAppExample/Images.xcassets/LaunchImage.launchimage/Contents.json delete mode 100644 DUREX tests/FirstAppExample/main.m delete mode 100644 DUREX tests/FirstAppExampleTests/FirstAppTests-Info.plist delete mode 100644 DUREX tests/FirstAppExampleTests/TestAppExampleTests.m delete mode 100644 DUREX tests/FirstAppExampleTests/en.lproj/InfoPlist.strings delete mode 100644 DUREX tests/InitialViewController.h delete mode 100644 DUREX tests/InitialViewController.m delete mode 100644 DUREX tests/MenuTableViewController.h delete mode 100644 DUREX tests/MenuTableViewController.m delete mode 100644 DUREX tests/PriceChangerViewController.h delete mode 100644 DUREX tests/PriceChangerViewController.m delete mode 100644 DUREX tests/Stack.h delete mode 100644 DUREX tests/Stack.m delete mode 100644 DUREX tests/bluetooth.png delete mode 100644 DUREX tests/en.lproj/DatePickerViewController.strings delete mode 100644 DUREX tests/en.lproj/DatePickerViewController_iPad.strings delete mode 100644 DUREX tests/en.lproj/Localizable.strings delete mode 100644 DUREX tests/en.lproj/MainStoryboard.strings delete mode 100644 DUREX tests/en.lproj/PriceChangerViewController.strings delete mode 100644 DUREX tests/en.lproj/PriceChangerViewController_iPad.strings delete mode 100644 DUREX tests/en.lproj/back_arrow.png delete mode 100644 DUREX tests/es.lproj/DatePickerViewController.strings delete mode 100644 DUREX tests/es.lproj/DatePickerViewController_iPad.strings delete mode 100644 DUREX tests/es.lproj/Localizable.strings delete mode 100644 DUREX tests/es.lproj/MainStoryboard.strings delete mode 100644 DUREX tests/es.lproj/PriceChangerViewController.strings delete mode 100644 DUREX tests/es.lproj/PriceChangerViewController_iPad.strings delete mode 100644 DUREX tests/es.lproj/back_arrow.png delete mode 100755 DUREX tests/icon_checkmark.png delete mode 100755 DUREX tests/icon_delete.png diff --git a/DUREX Vendor Control/BT Vendor.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate b/DUREX Vendor Control/BT Vendor.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate index dc215e9..fe25d99 100644 Binary files a/DUREX Vendor Control/BT Vendor.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate and b/DUREX Vendor Control/BT Vendor.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/DUREX Vendor Control/BT Vendor.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/DUREX Vendor Control/BT Vendor.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 7a954ee..b08e8dc 100644 --- a/DUREX Vendor Control/BT Vendor.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/DUREX Vendor Control/BT Vendor.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -26,11 +26,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "988" - endingLineNumber = "988" + startingLineNumber = "992" + endingLineNumber = "992" landmarkName = "-tableView:didSelectRowAtIndexPath:" landmarkType = "5"> @@ -42,11 +42,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436467072.187571" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "733" - endingLineNumber = "733" + startingLineNumber = "737" + endingLineNumber = "737" landmarkName = "-toggleDropList:" landmarkType = "5"> @@ -170,11 +170,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1093" - endingLineNumber = "1093" + startingLineNumber = "1097" + endingLineNumber = "1097" landmarkName = "-tableView:didSelectRowAtIndexPath:" landmarkType = "5"> @@ -202,11 +202,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436467072.187571" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "859" - endingLineNumber = "859" + startingLineNumber = "863" + endingLineNumber = "863" landmarkName = "-tableView:titleForHeaderInSection:" landmarkType = "5"> @@ -218,11 +218,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1182" - endingLineNumber = "1182" + startingLineNumber = "1186" + endingLineNumber = "1186" landmarkName = "-numberOfSectionsInTableView:" landmarkType = "5"> @@ -234,11 +234,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1183" - endingLineNumber = "1183" + startingLineNumber = "1187" + endingLineNumber = "1187" landmarkName = "-numberOfSectionsInTableView:" landmarkType = "5"> @@ -266,11 +266,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1302" - endingLineNumber = "1302" + startingLineNumber = "1306" + endingLineNumber = "1306" landmarkName = "-tableView:cellForRowAtIndexPath:" landmarkType = "5"> @@ -282,11 +282,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436467072.187571" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "663" - endingLineNumber = "663" + startingLineNumber = "667" + endingLineNumber = "667" landmarkName = "-didRotateFromInterfaceOrientation:" landmarkType = "5"> @@ -298,11 +298,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1387" - endingLineNumber = "1387" + startingLineNumber = "1391" + endingLineNumber = "1391" landmarkName = "-tableView:cellForRowAtIndexPath:" landmarkType = "5"> @@ -314,11 +314,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1379" - endingLineNumber = "1379" + startingLineNumber = "1383" + endingLineNumber = "1383" landmarkName = "-tableView:cellForRowAtIndexPath:" landmarkType = "5"> @@ -330,11 +330,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1174" - endingLineNumber = "1174" + startingLineNumber = "1178" + endingLineNumber = "1178" landmarkName = "-tableView:indentationLevelForRowAtIndexPath:" landmarkType = "5"> @@ -346,11 +346,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1172" - endingLineNumber = "1172" + startingLineNumber = "1176" + endingLineNumber = "1176" landmarkName = "-tableView:indentationLevelForRowAtIndexPath:" landmarkType = "5"> @@ -426,11 +426,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1503" - endingLineNumber = "1503" + startingLineNumber = "1507" + endingLineNumber = "1507" landmarkName = "-tableView:cellForRowAtIndexPath:" landmarkType = "5"> @@ -442,11 +442,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1488" - endingLineNumber = "1488" + startingLineNumber = "1492" + endingLineNumber = "1492" landmarkName = "-tableView:cellForRowAtIndexPath:" landmarkType = "5"> @@ -504,11 +504,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436467072.187571" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "625" - endingLineNumber = "625" + startingLineNumber = "629" + endingLineNumber = "629" landmarkName = "-viewDidLoad" landmarkType = "5"> @@ -568,11 +568,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436503914.715118" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "1160" - endingLineNumber = "1160" + startingLineNumber = "1164" + endingLineNumber = "1164" landmarkName = "-tableView:didSelectRowAtIndexPath:" landmarkType = "5"> @@ -584,11 +584,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436467072.187571" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "890" - endingLineNumber = "890" + startingLineNumber = "894" + endingLineNumber = "894" landmarkName = "-tableView:didSelectRowAtIndexPath:" landmarkType = "5"> @@ -600,11 +600,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436467072.187571" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "889" - endingLineNumber = "889" + startingLineNumber = "893" + endingLineNumber = "893" landmarkName = "-tableView:didSelectRowAtIndexPath:" landmarkType = "5"> @@ -616,11 +616,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "MenuTableViewController.m" - timestampString = "436467072.187571" + timestampString = "436567273.012728" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "878" - endingLineNumber = "878" + startingLineNumber = "882" + endingLineNumber = "882" landmarkName = "-tableView:sectionForSectionIndexTitle:atIndex:" landmarkType = "5"> diff --git a/DUREX Vendor Control/FirstAppExample/BTAppDelegate.m b/DUREX Vendor Control/FirstAppExample/BTAppDelegate.m index e6bbd3e..e11f3a7 100644 --- a/DUREX Vendor Control/FirstAppExample/BTAppDelegate.m +++ b/DUREX Vendor Control/FirstAppExample/BTAppDelegate.m @@ -29,7 +29,7 @@ [[EMConnectionListManager sharedManager] startUpdating]; self.handledURL = nil; - self.currentVersion = @"1.0.0"; + self.currentVersion = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]; return YES; } diff --git a/DUREX Vendor Control/MenuTableViewController.m b/DUREX Vendor Control/MenuTableViewController.m index 1e9d875..86be65f 100644 --- a/DUREX Vendor Control/MenuTableViewController.m +++ b/DUREX Vendor Control/MenuTableViewController.m @@ -559,10 +559,14 @@ else { self.batchCommands = [[NSMutableArray alloc] initWithArray:commands]; + if([name isEqualToString:@""]) + { + name = @"file"; + } if(![machineID isEqualToString:self.machineMACAddr]) { alert = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Confirmation",nil) - message:[NSString stringWithFormat:@"%@ \"%@\"?\n\n",NSLocalizedString(@"Do you want to run batch command file",nil),name,NSLocalizedString(@"WARNING: Machine ID does not match currently connected machine. Do you wish to continue?",nil)] + message:[NSString stringWithFormat:@"%@ \"%@\"?\n\n%@",NSLocalizedString(@"Do you want to run batch command file",nil),name,NSLocalizedString(@"WARNING: Machine ID does not match currently connected machine. Do you wish to continue?",nil)] delegate:self cancelButtonTitle:NSLocalizedString(@"Cancel",nil) otherButtonTitles:NSLocalizedString(@"OK",nil), nil]; diff --git a/DUREX tests/Base.lproj/DatePickerViewController.xib b/DUREX tests/Base.lproj/DatePickerViewController.xib deleted file mode 100644 index dbbdbb4..0000000 --- a/DUREX tests/Base.lproj/DatePickerViewController.xib +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VFppZgAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAC5AAAABAAAABCepkign7sVkKCGKqChmveQ -y4kaoNIj9HDSYSYQ1v50INiArZDa/tGg28CQENzes6DdqayQ3r6VoN+JjpDgnneg4WlwkOJ+WaDjSVKQ -5F47oOUpNJDmR1gg5xJREOgnOiDo8jMQ6gccIOrSFRDr5v4g7LH3EO3G4CDukdkQ76/8oPBxuxDxj96g -8n/BkPNvwKD0X6OQ9U+ioPY/hZD3L4Sg+CiiEPkPZqD6CIQQ+viDIPvoZhD82GUg/chIEP64RyD/qCoQ -AJgpIAGIDBACeAsgA3EokARhJ6AFUQqQBkEJoAcw7JAHjUOgCRDOkAmtvyAK8LCQC+CvoAzZzRANwJGg -DrmvEA+priAQmZEQEYmQIBJ5cxATaXIgFFlVEBVJVCAWOTcQFyk2IBgiU5AZCRggGgI1kBryNKAb4heQ -HNIWoB3B+ZAesfigH6HbkCB2KyAhgb2QIlYNICNq2hAkNe8gJUq8ECYV0SAnKp4QJ/7toCkKgBAp3s+g -KupiECu+saAs036QLZ6ToC6zYJAvfnWgMJNCkDFnkiAycySQM0d0IDRTBpA1J1YgNjLokDcHOCA4HAUQ -OOcaIDn75xA6xvwgO9vJEDywGKA9u6sQPo/6oD+bjRBAb9ygQYSpkEJPvqBDZIuQRC+goEVEbZBF89Mg -Ry2KEEfTtSBJDWwQSbOXIErtThBLnLOgTNZqkE18laBOtkyQT1x3oFCWLpBRPFmgUnYQkFMcO6BUVfKQ -VPwdoFY11JBW5TogWB7xEFjFHCBZ/tMQWqT+IFvetRBchOAgXb6XEF5kwiBfnnkQYE3eoGGHlZBiLcCg -Y2d3kGQNoqBlR1mQZe2EoGcnO5BnzWagaQcdkGmtSKBq5v+Qa5ZlIGzQHBBtdkcgbq/+EG9WKSBwj+AQ -cTYLIHJvwhBzFe0gdE+kEHT/CaB2OMCQdt7roHgYopB4vs2gefiEkHqer6B72GaQfH6RoH24SJB+XnOg -f5gqkAABAAECAwEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA -AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA -AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA -AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA - - - - - - - - - - - - - - - - - - diff --git a/DUREX tests/Base.lproj/DatePickerViewController_iPad.xib b/DUREX tests/Base.lproj/DatePickerViewController_iPad.xib deleted file mode 100644 index 37f5d2a..0000000 --- a/DUREX tests/Base.lproj/DatePickerViewController_iPad.xib +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VFppZgAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAC5AAAABAAAABCepkign7sVkKCGKqChmveQ -y4kaoNIj9HDSYSYQ1v50INiArZDa/tGg28CQENzes6DdqayQ3r6VoN+JjpDgnneg4WlwkOJ+WaDjSVKQ -5F47oOUpNJDmR1gg5xJREOgnOiDo8jMQ6gccIOrSFRDr5v4g7LH3EO3G4CDukdkQ76/8oPBxuxDxj96g -8n/BkPNvwKD0X6OQ9U+ioPY/hZD3L4Sg+CiiEPkPZqD6CIQQ+viDIPvoZhD82GUg/chIEP64RyD/qCoQ -AJgpIAGIDBACeAsgA3EokARhJ6AFUQqQBkEJoAcw7JAHjUOgCRDOkAmtvyAK8LCQC+CvoAzZzRANwJGg -DrmvEA+priAQmZEQEYmQIBJ5cxATaXIgFFlVEBVJVCAWOTcQFyk2IBgiU5AZCRggGgI1kBryNKAb4heQ -HNIWoB3B+ZAesfigH6HbkCB2KyAhgb2QIlYNICNq2hAkNe8gJUq8ECYV0SAnKp4QJ/7toCkKgBAp3s+g -KupiECu+saAs036QLZ6ToC6zYJAvfnWgMJNCkDFnkiAycySQM0d0IDRTBpA1J1YgNjLokDcHOCA4HAUQ -OOcaIDn75xA6xvwgO9vJEDywGKA9u6sQPo/6oD+bjRBAb9ygQYSpkEJPvqBDZIuQRC+goEVEbZBF89Mg -Ry2KEEfTtSBJDWwQSbOXIErtThBLnLOgTNZqkE18laBOtkyQT1x3oFCWLpBRPFmgUnYQkFMcO6BUVfKQ -VPwdoFY11JBW5TogWB7xEFjFHCBZ/tMQWqT+IFvetRBchOAgXb6XEF5kwiBfnnkQYE3eoGGHlZBiLcCg -Y2d3kGQNoqBlR1mQZe2EoGcnO5BnzWagaQcdkGmtSKBq5v+Qa5ZlIGzQHBBtdkcgbq/+EG9WKSBwj+AQ -cTYLIHJvwhBzFe0gdE+kEHT/CaB2OMCQdt7roHgYopB4vs2gefiEkHqer6B72GaQfH6RoH24SJB+XnOg -f5gqkAABAAECAwEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA -AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA -AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA -AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA - - - - - - - - - - - - - - - - - - - - - diff --git a/DUREX tests/Base.lproj/Localizable.strings b/DUREX tests/Base.lproj/Localizable.strings deleted file mode 100644 index 93dcb30..0000000 --- a/DUREX tests/Base.lproj/Localizable.strings +++ /dev/null @@ -1,56 +0,0 @@ -/* - Localizable.strings - DUREX test - - Created by Imanol Barba on 8/11/14. - Copyright (c) 2014 Emmoco. All rights reserved. -*/ - -"PIECE OF CRAP 2000 PRO ULTRA" = "PIECE OF CRAP 2000 PRO ULTRA"; -"FUCKING ONLINE" = "FUCKING ONLINE"; -"Maintenance" = "Maintenance"; -"Basic Configuration" = "Basic Configuration"; -"Sending a Report" = "Sending a Report"; -"Sensors" = "Sensors"; -"Commands" = "Commands"; -"CH1 presence" = "CH1 presence"; -"CH2 presence" = "CH2 presence"; -"CH3 presence" = "CH3 presence"; -"CH4 presence" = "CH4 presence"; -"CH5 presence" = "CH5 presence"; -"CH6 presence" = "CH6 presence"; -"CH7 presence" = "CH7 presence"; -"CH8 presence" = "CH8 presence"; -"CH1 spin" = "CH1 spin"; -"CH2 spin" = "CH2 spin"; -"CH3 spin" = "CH3 spin"; -"CH4 spin" = "CH4 spin"; -"CH5 spin" = "CH5 spin"; -"CH6 spin" = "CH6 spin"; -"CH7 spin" = "CH7 spin"; -"CH8 spin" = "CH8 spin"; -"Door sensor" = "Door sensor"; -"Wall sensor" = "Wall sensor"; -"Oscillator" = "Oscillator"; -"1€ Coin presence" = "1€ Coin presence"; -"50c Coin presence" = "50c Coin presence"; -"1€ Coin spin" = "1€ Coin spin"; -"50c Coin spin" = "50c Coin spin"; -"Sales log" = "Sales log"; -"Incident report" = "Incident report"; -"Send report" = "Send report"; -"20€ Notes" = "20€ Notes"; -"10€ Notes" = "10€ Notes"; -"5€ Notes" = "5€ Notes"; -"2€ Coins" = "2€ Coins"; -"1€ Coins" = "1€ Coins"; -"50c Coins" = "50c Coins"; -"Channel" = "Channel"; -"Product Code" = "Product Code"; -"Nominal Price" = "Nominal Price"; -"Discounted Price" = "Discounted Price"; -"1€ Change" = "1€ Change"; -"50c Change" = "50c Change"; -"Update Date & Time" = "Update Date & Time"; -"Update product price" = "Update product price"; -"Update product name" = "Update product name"; \ No newline at end of file diff --git a/DUREX tests/Base.lproj/MainStoryboard.storyboard b/DUREX tests/Base.lproj/MainStoryboard.storyboard deleted file mode 100644 index bb41308..0000000 --- a/DUREX tests/Base.lproj/MainStoryboard.storyboard +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DUREX tests/Base.lproj/PriceChangerViewController.xib b/DUREX tests/Base.lproj/PriceChangerViewController.xib deleted file mode 100644 index 0473e5f..0000000 --- a/DUREX tests/Base.lproj/PriceChangerViewController.xib +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DUREX tests/Base.lproj/PriceChangerViewController_iPad.xib b/DUREX tests/Base.lproj/PriceChangerViewController_iPad.xib deleted file mode 100644 index f637e47..0000000 --- a/DUREX tests/Base.lproj/PriceChangerViewController_iPad.xib +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DUREX tests/Base.lproj/back_arrow.png b/DUREX tests/Base.lproj/back_arrow.png deleted file mode 100644 index 02b7278..0000000 Binary files a/DUREX tests/Base.lproj/back_arrow.png and /dev/null differ diff --git a/DUREX tests/CommunicationProtocol.h b/DUREX tests/CommunicationProtocol.h deleted file mode 100644 index d1c80a0..0000000 --- a/DUREX tests/CommunicationProtocol.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// CommunicationProtocol.h -// DUREX Vendor Control -// -// Created by Imanol Barba on 5/23/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -#import - -#define MAX_STRING_LENGTH ((int)200) -#define MAX_RETRIES ((int)3) - -@interface CommunicationProtocol : NSObject - --(Boolean) waitForMessageAvailable: (Boolean) status; --(Boolean) writeMessage: (NSString*) message; --(NSString*) readMessage; --(Boolean) establishConnection; -+(id) sharedProtocol; -@property Boolean messageAvailable; - -@end diff --git a/DUREX tests/CommunicationProtocol.m b/DUREX tests/CommunicationProtocol.m deleted file mode 100644 index 68e1333..0000000 --- a/DUREX tests/CommunicationProtocol.m +++ /dev/null @@ -1,48 +0,0 @@ -// -// CommunicationProtocol.m -// DUREX Vendor Control -// -// Created by Imanol Barba on 5/23/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -#import "CommunicationProtocol.h" - -@interface CommunicationProtocol () - -@end - -@implementation CommunicationProtocol - -+ (id)sharedProtocol { - static CommunicationProtocol *shared = nil; - static dispatch_once_t onceToken; - dispatch_once(&onceToken, ^{ - shared = [[self alloc] init]; - }); - return shared; -} - --(Boolean) waitForMessageAvailable: (Boolean) status -{ - return TRUE; -} - --(NSString*) readMessage -{ - __block NSMutableString *message; - [message setString:@""]; - return message; -} - --(Boolean) writeMessage: (NSString*) message -{ - return TRUE; -} - --(Boolean) establishConnection -{ - return TRUE; -} - -@end diff --git a/DUREX tests/DUREX test.xcodeproj/project.pbxproj b/DUREX tests/DUREX test.xcodeproj/project.pbxproj deleted file mode 100644 index 3f035f7..0000000 --- a/DUREX tests/DUREX test.xcodeproj/project.pbxproj +++ /dev/null @@ -1,626 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 3471866118070D9300FA0FB2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3471866018070D9300FA0FB2 /* Foundation.framework */; }; - 3471866318070D9300FA0FB2 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3471866218070D9300FA0FB2 /* CoreGraphics.framework */; }; - 3471866518070D9300FA0FB2 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3471866418070D9300FA0FB2 /* UIKit.framework */; }; - 3471867A18070D9300FA0FB2 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3471867918070D9300FA0FB2 /* XCTest.framework */; }; - 3471867B18070D9300FA0FB2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3471866018070D9300FA0FB2 /* Foundation.framework */; }; - 3471867C18070D9300FA0FB2 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3471866418070D9300FA0FB2 /* UIKit.framework */; }; - 347186AC18070FAB00FA0FB2 /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 347186AB18070FAB00FA0FB2 /* CoreBluetooth.framework */; }; - 34AAB883189804FF0019860D /* DUREXAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AAB877189804FF0019860D /* DUREXAppDelegate.m */; }; - 34AAB885189804FF0019860D /* EMDevicePickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AAB87A189804FF0019860D /* EMDevicePickerViewController.m */; }; - 34AAB889189804FF0019860D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AAB880189804FF0019860D /* main.m */; }; - 34AAB88D189805300019860D /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 34AAB88C189805300019860D /* Images.xcassets */; }; - F9015DA119B731B4006C7882 /* PriceChangerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F9015D9F19B731B4006C7882 /* PriceChangerViewController.m */; }; - F92B0B6C19993D3F00CAEF3E /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = F92B0B6E19993D3F00CAEF3E /* Localizable.strings */; }; - F92F565E19B740B100A1EACA /* PriceChangerViewController_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = F92F566019B740B100A1EACA /* PriceChangerViewController_iPad.xib */; }; - F92F566F19B758BD00A1EACA /* PriceChangerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = F92F567119B758BD00A1EACA /* PriceChangerViewController.xib */; }; - F9469169193015EE006DACD3 /* icon_checkmark.png in Resources */ = {isa = PBXBuildFile; fileRef = F9469167193015EE006DACD3 /* icon_checkmark.png */; }; - F946916A193015EE006DACD3 /* icon_delete.png in Resources */ = {isa = PBXBuildFile; fileRef = F9469168193015EE006DACD3 /* icon_delete.png */; }; - F961D7F5199A4A4800E9282C /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F961D7F3199A4A4800E9282C /* MainStoryboard.storyboard */; }; - F961D7FE199A5B4700E9282C /* back_arrow.png in Resources */ = {isa = PBXBuildFile; fileRef = F961D800199A5B4700E9282C /* back_arrow.png */; }; - F962A233192FCA8A00E4324A /* Stack.m in Sources */ = {isa = PBXBuildFile; fileRef = F962A232192FCA8A00E4324A /* Stack.m */; }; - F98356D6192E835F00EA6821 /* InitialViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F98356D5192E835F00EA6821 /* InitialViewController.m */; }; - F98356D8192E906600EA6821 /* bluetooth.png in Resources */ = {isa = PBXBuildFile; fileRef = F98356D7192E906600EA6821 /* bluetooth.png */; }; - F98356DB192EAFD400EA6821 /* CommunicationProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = F98356DA192EAFD400EA6821 /* CommunicationProtocol.m */; }; - F98356E1192EC84700EA6821 /* MenuTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F98356E0192EC84700EA6821 /* MenuTableViewController.m */; }; - F98ACEDC19B6294E00D90AEE /* DatePickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F98ACEDA19B6294E00D90AEE /* DatePickerViewController.m */; }; - F9AB5A6F19B63931006785E4 /* DatePickerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = F9AB5A7119B63931006785E4 /* DatePickerViewController.xib */; }; - F9AB5A7219B63938006785E4 /* DatePickerViewController_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = F9AB5A7419B63938006785E4 /* DatePickerViewController_iPad.xib */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 3471867D18070D9300FA0FB2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3471865518070D9300FA0FB2 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3471865C18070D9300FA0FB2; - remoteInfo = TestAppExample; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 3471865D18070D9300FA0FB2 /* DUREX test.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DUREX test.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3471866018070D9300FA0FB2 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - 3471866218070D9300FA0FB2 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 3471866418070D9300FA0FB2 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; - 3471867818070D9300FA0FB2 /* DUREX testTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "DUREX testTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3471867918070D9300FA0FB2 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - 347186AB18070FAB00FA0FB2 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = System/Library/Frameworks/CoreBluetooth.framework; sourceTree = SDKROOT; }; - 34AAB876189804FF0019860D /* DUREXAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DUREXAppDelegate.h; path = FirstAppExample/DUREXAppDelegate.h; sourceTree = SOURCE_ROOT; }; - 34AAB877189804FF0019860D /* DUREXAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DUREXAppDelegate.m; path = FirstAppExample/DUREXAppDelegate.m; sourceTree = SOURCE_ROOT; }; - 34AAB879189804FF0019860D /* EMDevicePickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EMDevicePickerViewController.h; path = FirstAppExample/EMDevicePickerViewController.h; sourceTree = SOURCE_ROOT; }; - 34AAB87A189804FF0019860D /* EMDevicePickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = EMDevicePickerViewController.m; path = FirstAppExample/EMDevicePickerViewController.m; sourceTree = SOURCE_ROOT; }; - 34AAB87E189804FF0019860D /* DUREX test-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "DUREX test-Info.plist"; path = "FirstAppExample/DUREX test-Info.plist"; sourceTree = SOURCE_ROOT; }; - 34AAB87F189804FF0019860D /* DUREX test-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "DUREX test-Prefix.pch"; path = "FirstAppExample/DUREX test-Prefix.pch"; sourceTree = SOURCE_ROOT; }; - 34AAB880189804FF0019860D /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = FirstAppExample/main.m; sourceTree = SOURCE_ROOT; }; - 34AAB88C189805300019860D /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = FirstAppExample/Images.xcassets; sourceTree = SOURCE_ROOT; }; - F9015D9E19B731B4006C7882 /* PriceChangerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PriceChangerViewController.h; sourceTree = SOURCE_ROOT; }; - F9015D9F19B731B4006C7882 /* PriceChangerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PriceChangerViewController.m; sourceTree = SOURCE_ROOT; }; - F92B0B6D19993D3F00CAEF3E /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Base; path = Base.lproj/Localizable.strings; sourceTree = ""; }; - F92B0B6F19993D4400CAEF3E /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; - F92F565F19B740B100A1EACA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/PriceChangerViewController_iPad.xib; sourceTree = ""; }; - F92F566219B740BB00A1EACA /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/PriceChangerViewController_iPad.strings; sourceTree = ""; }; - F92F566419B740BB00A1EACA /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/PriceChangerViewController_iPad.strings; sourceTree = ""; }; - F92F567019B758BD00A1EACA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/PriceChangerViewController.xib; sourceTree = ""; }; - F92F567319B758C200A1EACA /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/PriceChangerViewController.strings; sourceTree = ""; }; - F92F567519B758C300A1EACA /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/PriceChangerViewController.strings; sourceTree = ""; }; - F9469167193015EE006DACD3 /* icon_checkmark.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_checkmark.png; sourceTree = SOURCE_ROOT; }; - F9469168193015EE006DACD3 /* icon_delete.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_delete.png; sourceTree = SOURCE_ROOT; }; - F961D7F4199A4A4800E9282C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainStoryboard.storyboard; sourceTree = SOURCE_ROOT; }; - F961D7FB199A4B3400E9282C /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/MainStoryboard.strings; sourceTree = SOURCE_ROOT; }; - F961D7FC199A512700E9282C /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/MainStoryboard.strings; sourceTree = SOURCE_ROOT; }; - F961D7FD199A512700E9282C /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; - F961D7FF199A5B4700E9282C /* Base */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Base; path = Base.lproj/back_arrow.png; sourceTree = ""; }; - F961D801199A5B5A00E9282C /* es */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = es; path = es.lproj/back_arrow.png; sourceTree = ""; }; - F961D802199A5B5C00E9282C /* en */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = en; path = en.lproj/back_arrow.png; sourceTree = ""; }; - F962A231192FCA8A00E4324A /* Stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Stack.h; sourceTree = SOURCE_ROOT; }; - F962A232192FCA8A00E4324A /* Stack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Stack.m; sourceTree = SOURCE_ROOT; }; - F98356D4192E835F00EA6821 /* InitialViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InitialViewController.h; sourceTree = SOURCE_ROOT; }; - F98356D5192E835F00EA6821 /* InitialViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = InitialViewController.m; sourceTree = SOURCE_ROOT; }; - F98356D7192E906600EA6821 /* bluetooth.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bluetooth.png; sourceTree = SOURCE_ROOT; }; - F98356D9192EAFD400EA6821 /* CommunicationProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommunicationProtocol.h; sourceTree = SOURCE_ROOT; }; - F98356DA192EAFD400EA6821 /* CommunicationProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommunicationProtocol.m; sourceTree = SOURCE_ROOT; }; - F98356DF192EC84700EA6821 /* MenuTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MenuTableViewController.h; sourceTree = SOURCE_ROOT; }; - F98356E0192EC84700EA6821 /* MenuTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MenuTableViewController.m; sourceTree = SOURCE_ROOT; }; - F98ACED919B6294E00D90AEE /* DatePickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatePickerViewController.h; sourceTree = SOURCE_ROOT; }; - F98ACEDA19B6294E00D90AEE /* DatePickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DatePickerViewController.m; sourceTree = SOURCE_ROOT; }; - F9AB5A7019B63931006785E4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/DatePickerViewController.xib; sourceTree = ""; }; - F9AB5A7319B63938006785E4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/DatePickerViewController_iPad.xib; sourceTree = ""; }; - F9AB5A7619B6393C006785E4 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/DatePickerViewController.strings; sourceTree = ""; }; - F9AB5A7819B6393D006785E4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/DatePickerViewController.strings; sourceTree = ""; }; - F9AB5A7A19B6393F006785E4 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/DatePickerViewController_iPad.strings; sourceTree = ""; }; - F9AB5A7C19B63940006785E4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/DatePickerViewController_iPad.strings; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 3471865A18070D9300FA0FB2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 347186AC18070FAB00FA0FB2 /* CoreBluetooth.framework in Frameworks */, - 3471866318070D9300FA0FB2 /* CoreGraphics.framework in Frameworks */, - 3471866518070D9300FA0FB2 /* UIKit.framework in Frameworks */, - 3471866118070D9300FA0FB2 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3471867518070D9300FA0FB2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 3471867A18070D9300FA0FB2 /* XCTest.framework in Frameworks */, - 3471867C18070D9300FA0FB2 /* UIKit.framework in Frameworks */, - 3471867B18070D9300FA0FB2 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 3471865418070D9300FA0FB2 = { - isa = PBXGroup; - children = ( - 3471866618070D9300FA0FB2 /* FirstApp */, - 3471865F18070D9300FA0FB2 /* Frameworks */, - 3471865E18070D9300FA0FB2 /* Products */, - ); - sourceTree = ""; - }; - 3471865E18070D9300FA0FB2 /* Products */ = { - isa = PBXGroup; - children = ( - 3471865D18070D9300FA0FB2 /* DUREX test.app */, - 3471867818070D9300FA0FB2 /* DUREX testTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 3471865F18070D9300FA0FB2 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 347186AB18070FAB00FA0FB2 /* CoreBluetooth.framework */, - 3471866018070D9300FA0FB2 /* Foundation.framework */, - 3471866218070D9300FA0FB2 /* CoreGraphics.framework */, - 3471866418070D9300FA0FB2 /* UIKit.framework */, - 3471867918070D9300FA0FB2 /* XCTest.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 3471866618070D9300FA0FB2 /* FirstApp */ = { - isa = PBXGroup; - children = ( - F961D7F3199A4A4800E9282C /* MainStoryboard.storyboard */, - 34AAB876189804FF0019860D /* DUREXAppDelegate.h */, - 34AAB877189804FF0019860D /* DUREXAppDelegate.m */, - F98356D4192E835F00EA6821 /* InitialViewController.h */, - F98356D5192E835F00EA6821 /* InitialViewController.m */, - F98356DF192EC84700EA6821 /* MenuTableViewController.h */, - F98356E0192EC84700EA6821 /* MenuTableViewController.m */, - F98356D9192EAFD400EA6821 /* CommunicationProtocol.h */, - F98356DA192EAFD400EA6821 /* CommunicationProtocol.m */, - F962A231192FCA8A00E4324A /* Stack.h */, - F962A232192FCA8A00E4324A /* Stack.m */, - F98ACED919B6294E00D90AEE /* DatePickerViewController.h */, - F98ACEDA19B6294E00D90AEE /* DatePickerViewController.m */, - F9AB5A7119B63931006785E4 /* DatePickerViewController.xib */, - F9AB5A7419B63938006785E4 /* DatePickerViewController_iPad.xib */, - F9015D9E19B731B4006C7882 /* PriceChangerViewController.h */, - F9015D9F19B731B4006C7882 /* PriceChangerViewController.m */, - F92F567119B758BD00A1EACA /* PriceChangerViewController.xib */, - F92F566019B740B100A1EACA /* PriceChangerViewController_iPad.xib */, - 34AAB88C189805300019860D /* Images.xcassets */, - 347186B91807290E00FA0FB2 /* Schemas */, - 347186A718070F7F00FA0FB2 /* Device Picker */, - 3471868F18070E4300FA0FB2 /* Framework */, - 3471866718070D9300FA0FB2 /* Supporting Files */, - ); - name = FirstApp; - path = TestAppExample; - sourceTree = ""; - }; - 3471866718070D9300FA0FB2 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - F92B0B6E19993D3F00CAEF3E /* Localizable.strings */, - F961D800199A5B4700E9282C /* back_arrow.png */, - F9469167193015EE006DACD3 /* icon_checkmark.png */, - F9469168193015EE006DACD3 /* icon_delete.png */, - F98356D7192E906600EA6821 /* bluetooth.png */, - 34AAB87E189804FF0019860D /* DUREX test-Info.plist */, - 34AAB87F189804FF0019860D /* DUREX test-Prefix.pch */, - 34AAB880189804FF0019860D /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 3471868F18070E4300FA0FB2 /* Framework */ = { - isa = PBXGroup; - children = ( - ); - name = Framework; - sourceTree = ""; - }; - 347186A718070F7F00FA0FB2 /* Device Picker */ = { - isa = PBXGroup; - children = ( - 34AAB879189804FF0019860D /* EMDevicePickerViewController.h */, - 34AAB87A189804FF0019860D /* EMDevicePickerViewController.m */, - ); - name = "Device Picker"; - sourceTree = ""; - }; - 347186B91807290E00FA0FB2 /* Schemas */ = { - isa = PBXGroup; - children = ( - ); - name = Schemas; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 3471865C18070D9300FA0FB2 /* DUREX test */ = { - isa = PBXNativeTarget; - buildConfigurationList = 3471868918070D9300FA0FB2 /* Build configuration list for PBXNativeTarget "DUREX test" */; - buildPhases = ( - 3471865918070D9300FA0FB2 /* Sources */, - 3471865A18070D9300FA0FB2 /* Frameworks */, - 3471865B18070D9300FA0FB2 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "DUREX test"; - productName = TestAppExample; - productReference = 3471865D18070D9300FA0FB2 /* DUREX test.app */; - productType = "com.apple.product-type.application"; - }; - 3471867718070D9300FA0FB2 /* DUREX testTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 3471868C18070D9300FA0FB2 /* Build configuration list for PBXNativeTarget "DUREX testTests" */; - buildPhases = ( - 3471867418070D9300FA0FB2 /* Sources */, - 3471867518070D9300FA0FB2 /* Frameworks */, - 3471867618070D9300FA0FB2 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 3471867E18070D9300FA0FB2 /* PBXTargetDependency */, - ); - name = "DUREX testTests"; - productName = TestAppExampleTests; - productReference = 3471867818070D9300FA0FB2 /* DUREX testTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 3471865518070D9300FA0FB2 /* Project object */ = { - isa = PBXProject; - attributes = { - CLASSPREFIX = DUREX; - LastUpgradeCheck = 0510; - ORGANIZATIONNAME = UPC; - TargetAttributes = { - 3471867718070D9300FA0FB2 = { - TestTargetID = 3471865C18070D9300FA0FB2; - }; - }; - }; - buildConfigurationList = 3471865818070D9300FA0FB2 /* Build configuration list for PBXProject "DUREX test" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - es, - Base, - ); - mainGroup = 3471865418070D9300FA0FB2; - productRefGroup = 3471865E18070D9300FA0FB2 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 3471865C18070D9300FA0FB2 /* DUREX test */, - 3471867718070D9300FA0FB2 /* DUREX testTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 3471865B18070D9300FA0FB2 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F92F565E19B740B100A1EACA /* PriceChangerViewController_iPad.xib in Resources */, - F98356D8192E906600EA6821 /* bluetooth.png in Resources */, - F9AB5A6F19B63931006785E4 /* DatePickerViewController.xib in Resources */, - 34AAB88D189805300019860D /* Images.xcassets in Resources */, - F92B0B6C19993D3F00CAEF3E /* Localizable.strings in Resources */, - F961D7FE199A5B4700E9282C /* back_arrow.png in Resources */, - F92F566F19B758BD00A1EACA /* PriceChangerViewController.xib in Resources */, - F9AB5A7219B63938006785E4 /* DatePickerViewController_iPad.xib in Resources */, - F9469169193015EE006DACD3 /* icon_checkmark.png in Resources */, - F961D7F5199A4A4800E9282C /* MainStoryboard.storyboard in Resources */, - F946916A193015EE006DACD3 /* icon_delete.png in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3471867618070D9300FA0FB2 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 3471865918070D9300FA0FB2 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F98356D6192E835F00EA6821 /* InitialViewController.m in Sources */, - F962A233192FCA8A00E4324A /* Stack.m in Sources */, - 34AAB885189804FF0019860D /* EMDevicePickerViewController.m in Sources */, - F98ACEDC19B6294E00D90AEE /* DatePickerViewController.m in Sources */, - F9015DA119B731B4006C7882 /* PriceChangerViewController.m in Sources */, - 34AAB883189804FF0019860D /* DUREXAppDelegate.m in Sources */, - F98356DB192EAFD400EA6821 /* CommunicationProtocol.m in Sources */, - F98356E1192EC84700EA6821 /* MenuTableViewController.m in Sources */, - 34AAB889189804FF0019860D /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3471867418070D9300FA0FB2 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 3471867E18070D9300FA0FB2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 3471865C18070D9300FA0FB2 /* DUREX test */; - targetProxy = 3471867D18070D9300FA0FB2 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - F92B0B6E19993D3F00CAEF3E /* Localizable.strings */ = { - isa = PBXVariantGroup; - children = ( - F92B0B6D19993D3F00CAEF3E /* Base */, - F92B0B6F19993D4400CAEF3E /* es */, - F961D7FD199A512700E9282C /* en */, - ); - name = Localizable.strings; - sourceTree = SOURCE_ROOT; - }; - F92F566019B740B100A1EACA /* PriceChangerViewController_iPad.xib */ = { - isa = PBXVariantGroup; - children = ( - F92F565F19B740B100A1EACA /* Base */, - F92F566219B740BB00A1EACA /* en */, - F92F566419B740BB00A1EACA /* es */, - ); - name = PriceChangerViewController_iPad.xib; - sourceTree = SOURCE_ROOT; - }; - F92F567119B758BD00A1EACA /* PriceChangerViewController.xib */ = { - isa = PBXVariantGroup; - children = ( - F92F567019B758BD00A1EACA /* Base */, - F92F567319B758C200A1EACA /* es */, - F92F567519B758C300A1EACA /* en */, - ); - name = PriceChangerViewController.xib; - sourceTree = SOURCE_ROOT; - }; - F961D7F3199A4A4800E9282C /* MainStoryboard.storyboard */ = { - isa = PBXVariantGroup; - children = ( - F961D7F4199A4A4800E9282C /* Base */, - F961D7FB199A4B3400E9282C /* es */, - F961D7FC199A512700E9282C /* en */, - ); - name = MainStoryboard.storyboard; - sourceTree = ""; - }; - F961D800199A5B4700E9282C /* back_arrow.png */ = { - isa = PBXVariantGroup; - children = ( - F961D7FF199A5B4700E9282C /* Base */, - F961D801199A5B5A00E9282C /* es */, - F961D802199A5B5C00E9282C /* en */, - ); - name = back_arrow.png; - sourceTree = SOURCE_ROOT; - }; - F9AB5A7119B63931006785E4 /* DatePickerViewController.xib */ = { - isa = PBXVariantGroup; - children = ( - F9AB5A7019B63931006785E4 /* Base */, - F9AB5A7619B6393C006785E4 /* es */, - F9AB5A7819B6393D006785E4 /* en */, - ); - name = DatePickerViewController.xib; - sourceTree = SOURCE_ROOT; - }; - F9AB5A7419B63938006785E4 /* DatePickerViewController_iPad.xib */ = { - isa = PBXVariantGroup; - children = ( - F9AB5A7319B63938006785E4 /* Base */, - F9AB5A7A19B6393F006785E4 /* es */, - F9AB5A7C19B63940006785E4 /* en */, - ); - name = DatePickerViewController_iPad.xib; - sourceTree = SOURCE_ROOT; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 3471868718070D9300FA0FB2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - "INFOPLIST_FILE[sdk=*]" = "DUREX test-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 7.1; - ONLY_ACTIVE_ARCH = YES; - OTHER_CODE_SIGN_FLAGS = "-gta"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 3471868818070D9300FA0FB2 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - "INFOPLIST_FILE[sdk=*]" = "DUREX test-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 7.1; - OTHER_CODE_SIGN_FLAGS = "-gta"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 3471868A18070D9300FA0FB2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "FirstAppExample/DUREX test-Prefix.pch"; - INFOPLIST_FILE = "FirstAppExample/DUREX test-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 7.1; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - EmmocoMobileFramework/Framework, - ); - OTHER_LDFLAGS = "-all_load"; - PRODUCT_NAME = "DUREX test"; - WRAPPER_EXTENSION = app; - }; - name = Debug; - }; - 3471868B18070D9300FA0FB2 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "FirstAppExample/DUREX test-Prefix.pch"; - INFOPLIST_FILE = "FirstAppExample/DUREX test-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 7.1; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - EmmocoMobileFramework/Framework, - ); - OTHER_LDFLAGS = "-all_load"; - PRODUCT_NAME = "DUREX test"; - WRAPPER_EXTENSION = app; - }; - name = Release; - }; - 3471868D18070D9300FA0FB2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/TestAppExample.app/TestAppExample"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - "$(DEVELOPER_FRAMEWORKS_DIR)", - ); - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "TestAppExample/TestAppExample-Prefix.pch"; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = "TestAppExampleTests/FirstAppTests-Info.plist"; - PRODUCT_NAME = "DUREX testTests"; - TEST_HOST = "$(BUNDLE_LOADER)"; - WRAPPER_EXTENSION = xctest; - }; - name = Debug; - }; - 3471868E18070D9300FA0FB2 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/TestAppExample.app/TestAppExample"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - "$(DEVELOPER_FRAMEWORKS_DIR)", - ); - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "TestAppExample/TestAppExample-Prefix.pch"; - INFOPLIST_FILE = "TestAppExampleTests/FirstAppTests-Info.plist"; - PRODUCT_NAME = "DUREX testTests"; - TEST_HOST = "$(BUNDLE_LOADER)"; - WRAPPER_EXTENSION = xctest; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 3471865818070D9300FA0FB2 /* Build configuration list for PBXProject "DUREX test" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3471868718070D9300FA0FB2 /* Debug */, - 3471868818070D9300FA0FB2 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 3471868918070D9300FA0FB2 /* Build configuration list for PBXNativeTarget "DUREX test" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3471868A18070D9300FA0FB2 /* Debug */, - 3471868B18070D9300FA0FB2 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 3471868C18070D9300FA0FB2 /* Build configuration list for PBXNativeTarget "DUREX testTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3471868D18070D9300FA0FB2 /* Debug */, - 3471868E18070D9300FA0FB2 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 3471865518070D9300FA0FB2 /* Project object */; -} diff --git a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 279d594..0000000 --- a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/DUREX test.xccheckout b/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/DUREX test.xccheckout deleted file mode 100644 index d87e6fe..0000000 --- a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/DUREX test.xccheckout +++ /dev/null @@ -1,46 +0,0 @@ - - - - - IDESourceControlProjectFavoriteDictionaryKey - - IDESourceControlProjectIdentifier - 3DEF8FD7-874A-4291-AEBE-9A5EDB5EDFFF - IDESourceControlProjectName - DUREX test - IDESourceControlProjectOriginsDictionary - - 910DC6DA-E12E-46D3-A774-09A58FE8ED66 - svn://server/durex - - IDESourceControlProjectPath - DUREX tests/DUREX test.xcodeproj/project.xcworkspace - IDESourceControlProjectRelativeInstallPathDictionary - - 910DC6DA-E12E-46D3-A774-09A58FE8ED66 - ../../.. - - IDESourceControlProjectRepositoryRootDictionary - - 910DC6DA-E12E-46D3-A774-09A58FE8ED66 - svn://server/durex - - IDESourceControlProjectURL - svn://server/durex/DUREX%20tests/DUREX%20test.xcodeproj - IDESourceControlProjectVersion - 110 - IDESourceControlProjectWCCIdentifier - 910DC6DA-E12E-46D3-A774-09A58FE8ED66 - IDESourceControlProjectWCConfigurations - - - IDESourceControlRepositoryExtensionIdentifierKey - public.vcs.subversion - IDESourceControlWCCIdentifierKey - 910DC6DA-E12E-46D3-A774-09A58FE8ED66 - IDESourceControlWCCName - durex - - - - diff --git a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/FirstApp.xccheckout b/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/FirstApp.xccheckout deleted file mode 100644 index ad60022..0000000 --- a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcshareddata/FirstApp.xccheckout +++ /dev/null @@ -1,46 +0,0 @@ - - - - - IDESourceControlProjectFavoriteDictionaryKey - - IDESourceControlProjectIdentifier - F3823CA7-4E1F-42C9-83E6-7F9A3B0B4380 - IDESourceControlProjectName - FirstApp - IDESourceControlProjectOriginsDictionary - - C52D274C-DEEC-4CDB-BD77-3B4747652588 - svn://imanolbarba.net/durex - - IDESourceControlProjectPath - ios-examples-13.4.9/FirstApp/FirstApp.xcodeproj/project.xcworkspace - IDESourceControlProjectRelativeInstallPathDictionary - - C52D274C-DEEC-4CDB-BD77-3B4747652588 - ../../../.. - - IDESourceControlProjectRepositoryRootDictionary - - C52D274C-DEEC-4CDB-BD77-3B4747652588 - svn://imanolbarba.net/durex - - IDESourceControlProjectURL - svn://imanolbarba.net/durex/ios-examples-13.4.9/FirstApp/FirstApp.xcodeproj - IDESourceControlProjectVersion - 110 - IDESourceControlProjectWCCIdentifier - C52D274C-DEEC-4CDB-BD77-3B4747652588 - IDESourceControlProjectWCConfigurations - - - IDESourceControlRepositoryExtensionIdentifierKey - public.vcs.subversion - IDESourceControlWCCIdentifierKey - C52D274C-DEEC-4CDB-BD77-3B4747652588 - IDESourceControlWCCName - durex - - - - diff --git a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate b/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index cc4c17b..0000000 Binary files a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/UserInterfaceState.xcuserstate and /dev/null differ diff --git a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/WorkspaceSettings.xcsettings b/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/WorkspaceSettings.xcsettings deleted file mode 100644 index 659c876..0000000 --- a/DUREX tests/DUREX test.xcodeproj/project.xcworkspace/xcuserdata/imanol.xcuserdatad/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,10 +0,0 @@ - - - - - HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges - - SnapshotAutomaticallyBeforeSignificantChanges - - - diff --git a/DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist deleted file mode 100644 index 709d7ce..0000000 --- a/DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - diff --git a/DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/DUREX Vendor Control.xcscheme b/DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/DUREX Vendor Control.xcscheme deleted file mode 100644 index 8439a25..0000000 --- a/DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/DUREX Vendor Control.xcscheme +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/xcschememanagement.plist b/DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index 4351a92..0000000 --- a/DUREX tests/DUREX test.xcodeproj/xcuserdata/imanol.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - SchemeUserState - - DUREX Vendor Control.xcscheme - - orderHint - 0 - - - SuppressBuildableAutocreation - - 3471865C18070D9300FA0FB2 - - primary - - - 3471867718070D9300FA0FB2 - - primary - - - - - diff --git a/DUREX tests/DatePickerViewController.h b/DUREX tests/DatePickerViewController.h deleted file mode 100644 index c10eb1f..0000000 --- a/DUREX tests/DatePickerViewController.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// PopupViewController.h -// DUREX test -// -// Created by Imanol Barba on 9/2/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -@class DatePickerViewController; - -#import -#import -#import "DUREXAppDelegate.h" - -@protocol DatePickerViewControllerDelegate -- (void)passDateViewController:(DatePickerViewController*)controller didFinishEnteringItem:(NSDate *)date; - -@end - -@interface DatePickerViewController : UIViewController - -@property (strong, nonatomic) IBOutlet UIView *datePickerView; -@property (strong, nonatomic) IBOutlet UIDatePicker *datePicker; -@property (nonatomic, strong) id delegate; - -- (void)showInView:(UIView *)aView animated:(BOOL)animated; -- (IBAction)closePopup:(id)sender; - -@end diff --git a/DUREX tests/DatePickerViewController.m b/DUREX tests/DatePickerViewController.m deleted file mode 100644 index d7eb9d7..0000000 --- a/DUREX tests/DatePickerViewController.m +++ /dev/null @@ -1,82 +0,0 @@ -// -// PopupViewController.m -// DUREX test -// -// Created by Imanol Barba on 9/2/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -#import "DatePickerViewController.h" - -@interface DatePickerViewController () - -@end - -@implementation DatePickerViewController - -- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil -{ - self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; - if (self) { - // Custom initialization - } - return self; -} - -- (void)viewDidLoad -{ - self.datePickerView.layer.cornerRadius = 5; - self.datePickerView.layer.shadowOpacity = 0.8; - self.datePickerView.layer.shadowOffset = CGSizeMake(0.0f, 0.0f); - - //Fix transparency glitch on iPad - [self.datePicker setDate:[NSDate dateWithTimeIntervalSince1970:NSTimeIntervalSince1970]]; - [self.datePicker setDate:[NSDate date]]; - - [super viewDidLoad]; - // Do any additional setup after loading the view from its nib. -} - -- (void)didReceiveMemoryWarning -{ - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. -} - -- (void)showAnimate -{ - self.view.transform = CGAffineTransformMakeScale(1.3, 1.3); - self.view.alpha = 0; - [UIView animateWithDuration:.25 animations:^{ - self.view.alpha = 1; - self.view.transform = CGAffineTransformMakeScale(1, 1); - }]; -} - -- (void)removeAnimate -{ - [UIView animateWithDuration:.25 animations:^{ - self.view.transform = CGAffineTransformMakeScale(1.3, 1.3); - self.view.alpha = 0.0; - } completion:^(BOOL finished) { - if (finished) { - [self.view removeFromSuperview]; - } - }]; -} - -- (IBAction)closePopup:(id)sender -{ - [self.delegate passDateViewController:self didFinishEnteringItem:[[self datePicker] date]]; - [self removeAnimate]; -} - -- (void)showInView:(UIView *)aView animated:(BOOL)animated -{ - [aView addSubview:self.view]; - if (animated) { - [self showAnimate]; - } -} - -@end diff --git a/DUREX tests/EmmocoMobileFramework/Assets/system.json b/DUREX tests/EmmocoMobileFramework/Assets/system.json deleted file mode 100644 index 7a27c17..0000000 --- a/DUREX tests/EmmocoMobileFramework/Assets/system.json +++ /dev/null @@ -1,196 +0,0 @@ -{ - "resources": { - "$activeParameterGroup": { - "id": -10, - "align": 1, - "pack": 1, - "attributes": {"readwrite": true}, - "type": "E:system@emmoco.com.System/ParameterGroup", - "access": "rw", - "size": 1 - }, - "$schemaHash": { - "dim": 20, - "id": -6, - "align": 1, - "attributes": {"readonly": true}, - "type": "A20:u1", - "access": "r", - "size": 20 - }, - "$eapProtocolLevel": { - "id": -3, - "align": 2, - "attributes": {"readonly": true}, - "type": "u2", - "access": "r", - "size": 2 - }, - "$mcmProtocolLevel": { - "id": -2, - "align": 2, - "attributes": {"readonly": true}, - "type": "u2", - "access": "r", - "size": 2 - }, - "$mobileRssi": { - "id": -8, - "align": 1, - "attributes": {"readonly": true}, - "type": "i1", - "access": "r", - "size": 1 - }, - "$mcmDisconnect": { - "id": -9, - "align": 1, - "attributes": {"writeonly": true}, - "type": "u1", - "access": "w", - "size": 1 - }, - "$eapBuildDate": { - "dim": 8, - "id": -4, - "align": 1, - "attributes": {"readonly": true}, - "type": "A8:u1", - "access": "r", - "size": 8 - }, - "$resourceCount": { - "id": -7, - "align": 1, - "attributes": {"readonly": true}, - "type": "S:system@emmoco.com.System/ResourceCount", - "access": "r", - "size": 2 - }, - "$fileIndexReset": { - "id": -5, - "align": 2, - "attributes": {"writeonly": true}, - "type": "i2", - "access": "w", - "size": 2 - } - }, - "resourceNamesSys": [ - "$activeParameterGroup", - "$eapBuildDate", - "$eapProtocolLevel", - "$fileIndexReset", - "$mcmDisconnect", - "$mcmProtocolLevel", - "$mobileRssi", - "$resourceCount", - "$schemaHash" - ], - "manifest": { - "protocolLevel": 13, - "hash": [ - 108, - 31, - 53, - 92, - 46, - 47, - 48, - 241, - 201, - 5, - 236, - 253, - 10, - 254, - 240, - 187 - ], - "toolVersion": "13.3.0.201307022239", - "name": "System", - "$$md5": "6c1f355c2e2f30f1c905ecfd0afef0bb", - "build": [ - 99, - 80, - 140, - 161, - 63, - 1, - 0, - 0 - ], - "date": "2013-07-02T17:41:34", - "idFormat": "BINARY4", - "maxAlign": 2, - "maxSize": 20, - "version": "13.3.0" - }, - "resourceNames": [ - "$mcmProtocolLevel", - "$eapProtocolLevel", - "$eapBuildDate", - "$fileIndexReset", - "$schemaHash", - "$resourceCount", - "$mobileRssi", - "$mcmDisconnect", - "$activeParameterGroup" - ], - "attributes": { - "description": "System resources schema", - "version": "13.3.0" - }, - "types": { - "system@emmoco.com.System/ResourceCount": { - "packed": false, - "align": 1, - "type": "S:system@emmoco.com.System/ResourceCount", - "size": 2, - "fields": [ - { - "pad": 0, - "align": 1, - "name": "app", - "type": "u1", - "size": 1 - }, - { - "pad": 0, - "align": 1, - "name": "sys", - "type": "u1", - "size": 1 - } - ] - }, - "std:i2": { - "align": 2, - "size": 2 - }, - "std:i1": { - "align": 1, - "size": 1 - }, - "std:u1": { - "align": 1, - "size": 1 - }, - "system@emmoco.com.System/ParameterGroup": { - "values": [ - "GROUP_A", - "GROUP_B" - ], - "align": 1, - "pack": 1, - "type": "E:system@emmoco.com.System/ParameterGroup", - "size": 1 - }, - "std:u2": { - "align": 2, - "size": 2 - } - }, - "resourceNamesApp": [], - "imports": {"@emmoco.com.System": true} -} \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/ArrayValue.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/ArrayValue.html deleted file mode 100644 index 875bda7..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/ArrayValue.html +++ /dev/null @@ -1,1231 +0,0 @@ - - - - - ArrayValue Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromEMResourceValue : NSObject
Conforms toEMResourceValueProtocol
Declared inEMResourceValue.m
- - - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)size fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType.html deleted file mode 100644 index 67de2aa..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType.html +++ /dev/null @@ -1,1030 +0,0 @@ - - - - - EMBluetoothLowEnergyConnectionType Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromNSObject
Conforms toCBCentralManagerDelegate
CBPeripheralDelegate
EMConnectionType
Declared inEMBluetoothLowEnergyConnectionType.h
EMBluetoothLowEnergyConnectionType.m
- - - - -
- -

Overview

-

EMBluethoothLowEnergyConnectionType is a concrete EMConnectionType for Bluetooth Low Energy.

- -

If you want the framework to interact with Bluetooth Low Energy devices, add an instance of this class to EMConnectionListManager via the -addConnectionTypeToUpdates: method.

-
- - - - - -
- -

Tasks

- - - -

Other Methods

- -
    -
  • - -   discoversAllEmmocoBLEDevices -

    By default, EMBluetoothLowEnergyConnectionType will ‘discover’ devices that have a schema hash matching a schema in your application bundle. -Set this flag to ‘YES’ for an instance of this class to discover all Emmoco BLE devices. -NOTE: Most applications should not have this enabled.

    -
    - property - -
  • -
- - - -

Other Methods

- - - - - -

Extension Methods

- -
    -
  • - -   connected -

    A boolean indicating whether or not there is a connection with a device.

    -
    - property - -
  • -
- -
- - - - - -
- -

Properties

- -
- -

connected

- - - -
-

A boolean indicating whether or not there is a connection with a device.

-
- - -
@property (nonatomic, getter=isConnected) BOOL connected
- - - - - - - - -
-

Discussion

-

A boolean indicating whether or not there is a connection with a device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

discoversAllEmmocoBLEDevices

- - - -
-

By default, EMBluetoothLowEnergyConnectionType will ‘discover’ devices that have a schema hash matching a schema in your application bundle. -Set this flag to ‘YES’ for an instance of this class to discover all Emmoco BLE devices. -NOTE: Most applications should not have this enabled.

-
- - -
@property (nonatomic) BOOL discoversAllEmmocoBLEDevices
- - - - - - - - -
-

Discussion

-

By default, EMBluetoothLowEnergyConnectionType will ‘discover’ devices that have a schema hash matching a schema in your application bundle. -Set this flag to ‘YES’ for an instance of this class to discover all Emmoco BLE devices. -NOTE: Most applications should not have this enabled.

-
- - - - - - - -
-

Declared In

- EMBluetoothLowEnergyConnectionType.h
-
- - -
- -
- - - - - -
- -

Instance Methods

- -
- -

connectToDevice:connectionDelegate:

- - - -
-

Establishes a connection with a device

-
- - -
- (void)connectToDevice:(EMDeviceBasicDescription *)device connectionDelegate:(id<EMDeviceDelegate>)connDelegate
- - - - - - - - -
-

Discussion

-

Establishes a connection with a device

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

deviceType

- - - -
-

The type of device - this can be set to anything and retreived for printing or examining.

-
- - -
- (NSString *)deviceType
- - - - - - - - -
-

Discussion

-

The type of device - this can be set to anything and retreived for printing or examining.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

disconnect

- - - -
-

disconnects the current device.

-
- - -
- (void)disconnect
- - - - - - - - -
-

Discussion

-

disconnects the current device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

fetch:

- - - -
-

Fetches a resource. Can be retrieved in “lastReadValue”

-
- - -
- (void)fetch:(EMResourceValue *)value
- - - - - - - - -
-

Discussion

-

Fetches a resource. Can be retrieved in “lastReadValue”

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

fetchSystemResource:

- - - -
-

Fetches a system resource. Can be retrieved in “lastReadValue”.

-
- - -
- (void)fetchSystemResource:(EMResourceValue *)value
- - - - - - - - -
-

Discussion

-

Fetches a system resource. Can be retrieved in “lastReadValue”.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

isAvailable

- - - -
-

YES if available on the current device, NO if unavailable.

-
- - -
- (BOOL)isAvailable
- - - - - - - - -
-

Discussion

-

YES if available on the current device, NO if unavailable.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

lastReadValue

- - - -
-

The last read resource value from the device

-
- - -
- (EMResourceValue *)lastReadValue
- - - - - - - - -
-

Discussion

-

The last read resource value from the device

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

setConnectionDelegate:

- - - -
-

The delegate for connection communication

-
- - -
- (void)setConnectionDelegate:(id<EMDeviceDelegate>)connectionDelegate
- - - - - - - - -
-

Discussion

-

The delegate for connection communication

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

startUpdating

- - - -
-

Tells the connection to start looking for devices of its type.

-
- - -
- (void)startUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection to start looking for devices of its type.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

stopUpdating

- - - -
-

Tells the connection to stop looking for devices of its type.

-
- - -
- (void)stopUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection to stop looking for devices of its type.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

store:

- - - -
-

writes a value to a device.

-
- - -
- (void)store:(EMResourceValue *)value
- - - - - - - - -
-

Discussion

-

writes a value to a device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v12.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v12.html deleted file mode 100644 index 2f3d888..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v12.html +++ /dev/null @@ -1,866 +0,0 @@ - - - - - EMBluetoothLowEnergyConnectionType_v12 Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromNSObject
Conforms toCBCentralManagerDelegate
CBPeripheralDelegate
EMConnectionType
Declared inEMBluetoothLowEnergyConnectionType_v12.h
EMBluetoothLowEnergyConnectionType_v12.m
- - - - -
- -

Overview

-

EMBluethoothLowEnergyConnectionType is a concrete EMConnectionType for Bluetooth Low Energy.

- -

If you want the framework to interact with Bluetooth Low Energy devices, add an instance of this class to EMConnectionListManager via the -addConnectionTypeToUpdates: method.

-
- - - - - -
- -

Tasks

- - - -

Other Methods

- - - - - -

Extension Methods

- -
    -
  • - -   connected -

    A boolean indicating whether or not there is a connection with a device.

    -
    - property - -
  • -
- -
- - - - - -
- -

Properties

- -
- -

connected

- - - -
-

A boolean indicating whether or not there is a connection with a device.

-
- - -
@property (nonatomic, getter=isConnected) BOOL connected
- - - - - - - - -
-

Discussion

-

A boolean indicating whether or not there is a connection with a device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- - - - - -
- -

Instance Methods

- -
- -

connectToDevice:connectionDelegate:

- - - -
-

Establishes a connection with a device

-
- - -
- (void)connectToDevice:(EMDeviceBasicDescription *)device connectionDelegate:(id<EMDeviceDelegate>)connDelegate
- - - - - - - - -
-

Discussion

-

Establishes a connection with a device

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

deviceType

- - - -
-

The type of device - this can be set to anything and retreived for printing or examining.

-
- - -
- (NSString *)deviceType
- - - - - - - - -
-

Discussion

-

The type of device - this can be set to anything and retreived for printing or examining.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

disconnect

- - - -
-

disconnects the current device.

-
- - -
- (void)disconnect
- - - - - - - - -
-

Discussion

-

disconnects the current device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

fetch:

- - - -
-

Fetches a resource. Can be retrieved in “lastReadValue”

-
- - -
- (void)fetch:(EMResourceValue *)value
- - - - - - - - -
-

Discussion

-

Fetches a resource. Can be retrieved in “lastReadValue”

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

fetchSystemResource:

- - - -
-

Fetches a system resource. Can be retrieved in “lastReadValue”.

-
- - -
- (void)fetchSystemResource:(EMResourceValue *)value
- - - - - - - - -
-

Discussion

-

Fetches a system resource. Can be retrieved in “lastReadValue”.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

isAvailable

- - - -
-

YES if available on the current device, NO if unavailable.

-
- - -
- (BOOL)isAvailable
- - - - - - - - -
-

Discussion

-

YES if available on the current device, NO if unavailable.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

startUpdating

- - - -
-

Tells the connection to start looking for devices of its type.

-
- - -
- (void)startUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection to start looking for devices of its type.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

stopUpdating

- - - -
-

Tells the connection to stop looking for devices of its type.

-
- - -
- (void)stopUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection to stop looking for devices of its type.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

store:

- - - -
-

writes a value to a device.

-
- - -
- (void)store:(EMResourceValue *)value
- - - - - - - - -
-

Discussion

-

writes a value to a device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v13.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v13.html deleted file mode 100644 index 125b2cd..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMBluetoothLowEnergyConnectionType_v13.html +++ /dev/null @@ -1,866 +0,0 @@ - - - - - EMBluetoothLowEnergyConnectionType_v13 Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromNSObject
Conforms toCBCentralManagerDelegate
CBPeripheralDelegate
EMConnectionType
Declared inEMBluetoothLowEnergyConnectionType_v13.h
EMBluetoothLowEnergyConnectionType_v13.m
- - - - -
- -

Overview

-

EMBluethoothLowEnergyConnectionType is a concrete EMConnectionType for Bluetooth Low Energy.

- -

If you want the framework to interact with Bluetooth Low Energy devices, add an instance of this class to EMConnectionListManager via the -addConnectionTypeToUpdates: method.

-
- - - - - -
- -

Tasks

- - - -

Other Methods

- - - - - -

Extension Methods

- -
    -
  • - -   connected -

    A boolean indicating whether or not there is a connection with a device.

    -
    - property - -
  • -
- -
- - - - - -
- -

Properties

- -
- -

connected

- - - -
-

A boolean indicating whether or not there is a connection with a device.

-
- - -
@property (nonatomic, getter=isConnected) BOOL connected
- - - - - - - - -
-

Discussion

-

A boolean indicating whether or not there is a connection with a device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- - - - - -
- -

Instance Methods

- -
- -

connectToDevice:connectionDelegate:

- - - -
-

Establishes a connection with a device

-
- - -
- (void)connectToDevice:(EMDeviceBasicDescription *)device connectionDelegate:(id<EMDeviceDelegate>)connDelegate
- - - - - - - - -
-

Discussion

-

Establishes a connection with a device

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

deviceType

- - - -
-

The type of device - this can be set to anything and retreived for printing or examining.

-
- - -
- (NSString *)deviceType
- - - - - - - - -
-

Discussion

-

The type of device - this can be set to anything and retreived for printing or examining.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

disconnect

- - - -
-

disconnects the current device.

-
- - -
- (void)disconnect
- - - - - - - - -
-

Discussion

-

disconnects the current device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

fetch:

- - - -
-

Fetches a resource. Can be retrieved in “lastReadValue”

-
- - -
- (void)fetch:(EMResourceValue *)value
- - - - - - - - -
-

Discussion

-

Fetches a resource. Can be retrieved in “lastReadValue”

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

fetchSystemResource:

- - - -
-

Fetches a system resource. Can be retrieved in “lastReadValue”.

-
- - -
- (void)fetchSystemResource:(EMResourceValue *)value
- - - - - - - - -
-

Discussion

-

Fetches a system resource. Can be retrieved in “lastReadValue”.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

isAvailable

- - - -
-

YES if available on the current device, NO if unavailable.

-
- - -
- (BOOL)isAvailable
- - - - - - - - -
-

Discussion

-

YES if available on the current device, NO if unavailable.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

startUpdating

- - - -
-

Tells the connection to start looking for devices of its type.

-
- - -
- (void)startUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection to start looking for devices of its type.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

stopUpdating

- - - -
-

Tells the connection to stop looking for devices of its type.

-
- - -
- (void)stopUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection to stop looking for devices of its type.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

store:

- - - -
-

writes a value to a device.

-
- - -
- (void)store:(EMResourceValue *)value
- - - - - - - - -
-

Discussion

-

writes a value to a device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnection.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnection.html deleted file mode 100644 index 2edb0eb..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnection.html +++ /dev/null @@ -1,1105 +0,0 @@ - - - - - EMConnection Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromNSObject
Conforms toEMDeviceDelegate
Declared inEMConnection.h
EMConnection.m
- - - - -
- -

Overview

-

The state of the current connection. Use KVO to receive updates on this property and react to changes.

-
- - - - - -
- -

Tasks

- - - - - - - -
- - - - - -
- -

Properties

- -
- -

connectionAttemptTimeout

- - - -
-

The timeout interval for a pending connection

-
- - -
@property (atomic) NSTimeInterval connectionAttemptTimeout
- - - - - - - - -
-

Discussion

-

The timeout interval for a pending connection

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

connectionClosedBlock

- - - -
-

This block will be called when an open connection is closed for any reason

-
- - -
@property (atomic, strong) EMResourceBlock connectionClosedBlock
- - - - - - - - -
-

Discussion

-

This block will be called when an open connection is closed for any reason

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

connectionDelegate

- - - -
-

The connection delegate. EMConnectionManager will post connect and disconnect delegate messages to this object if it is set.

-
- - -
@property (nonatomic, unsafe_unretained) id<EMConnectionDelegate> connectionDelegate
- - - - - - - - -
-

Discussion

-

The connection delegate. EMConnectionManager will post connect and disconnect delegate messages to this object if it is set.

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

device

- - - -
-

The EMDeviceBasicDescription used for conenction

-
- - -
@property (nonatomic, strong) EMDeviceBasicDescription *device
- - - - - - - - -
-

Discussion

-

The EMDeviceBasicDescription used for conenction

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

schema

- - - -
-

The schema for connection

-
- - -
@property (nonatomic, strong) EMSchema *schema
- - - - - - - - -
-

Discussion

-

The schema for connection

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- - - - - -
- -

Instance Methods

- -
- -

cancelOpen

- - - -
-

Cancels the attempt to open this EMTargetConnection, posting the open block with a failed status.

-
- - -
- (void)cancelOpen
- - - - - - - - -
-

Discussion

-

Cancels the attempt to open this EMTargetConnection, posting the open block with a failed status.

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

closeConnectionWithSuccess:onFail:

- - - -
-

Closes the connection

-
- - -
- (void)closeConnectionWithSuccess:(EMResourceBlock)successBlock onFail:(EMFailBlock)failBlock
- - -
-

Parameters

- -
-
successBlock
-

A block to call on a successful disconnect

-
- -
-
failBlock
-

A block to call on a failed disconnect

-
- -
- - - - - - - -
-

Discussion

-

Closes the connection

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

initWithDevice:

- - - -
-

Creates a new EMConnection object. -Actual connection and disconnection to the named target occurs through calls to open and close on this object.

-
- - -
- (id)initWithDevice:(EMDeviceBasicDescription *)device
- - -
-

Parameters

- -
-
device
-

The basic description of a device

-
- -
- - - - - - - -
-

Discussion

-

Creates a new EMConnection object. -Actual connection and disconnection to the named target occurs through calls to open and close on this object.

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

initWithDevice:schema:

- - - -
-

Creates a new EMTargetConnection object. -Actual connection and disconnection to the named target occurs through calls to open and close on this object.

-
- - -
- (id)initWithDevice:(EMDeviceBasicDescription *)device schema:(EMSchema *)resourceSchema
- - -
-

Parameters

- -
-
device
-

the name of the target device, including one of the pre-defined prefixes

-
- -
-
resourceSchema
-

the schema describing the resources available in this connection

-
- -
- - - - - - - -
-

Discussion

-

Creates a new EMTargetConnection object. -Actual connection and disconnection to the named target occurs through calls to open and close on this object.

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

isConnected

- - - -
-

Returns true if connected and false otherwise.

-
- - -
- (BOOL)isConnected
- - - - - - - - -
-

Discussion

-

Returns true if connected and false otherwise.

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

openConnectionWithSuccess:onFail:

- - - -
-

Opens a connection to the @device device property

-
- - -
- (void)openConnectionWithSuccess:(EMResourceBlock)successBlock onFail:(EMFailBlock)failBlock
- - -
-

Parameters

- -
-
successBlock
-

A block to call on a successful connect

-
- -
-
failBlock
-

A block to call on a failed connect

-
- -
- - - - - - - -
-

Discussion

-

Opens a connection to the @device device property

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

readValueNamed:onSuccess:onFail:

- - - -
-

Reads a value

-
- - -
- (void)readValueNamed:(NSString *)resourceName onSuccess:(EMResourceBlock)successBlock onFail:(EMFailBlock)failBlock
- - -
-

Parameters

- -
-
resourceName
-

The name of the resource to read

-
- -
-
successBlock
-

A block to call on a successful read

-
- -
-
failBlock
-

A block to call on a failed read

-
- -
- - - - - - - -
-

Discussion

-

Reads a value

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- -

writeResource:onSuccess:onFail:

- - - -
-

Writes a resource to the device

-
- - -
- (void)writeResource:(EMResourceValue *)resourceValue onSuccess:(EMResourceBlock)successBlock onFail:(EMFailBlock)failBlock
- - -
-

Parameters

- -
-
resourceValue
-

The resource value

-
- -
-
successBlock
-

A block to call on a successful write

-
- -
-
failBlock
-

A block to call on a failed write

-
- -
- - - - - - - -
-

Discussion

-

Writes a resource to the device

-
- - - - - - - -
-

Declared In

- EMConnection.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionListManager.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionListManager.html deleted file mode 100644 index 9351c68..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionListManager.html +++ /dev/null @@ -1,1200 +0,0 @@ - - - - - EMConnectionListManager Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromNSObject
Conforms toEMConnectionTypeScannerDelegate
Declared inEMConnectionListManager.h
EMConnectionListManager.m
- - - - -
- -

Overview

-

EMConnectionListManager is a singleton class used for viewing a list of devices available for interaction.

-
- - - - - -
- -

Tasks

- - - -

Other Methods

- -
    -
  • - -   devices -

    @property devices -A list of devices that has been discovered as available by the connection list manager

    -
    - property - -
  • - -   filterPredicate -

    @property filterPredicate -A filter that allows only devices conforming to the predicate to be visible

    -
    - property - -
  • - -   updating -

    @property updating -A boolean value indicating whether or not the connection list manager is actively updating the devices list

    -
    - property - -
  • - -   updateRate -

    @property updateRate -updateRate determines the scan frequency for discovering devices

    -
    - property - -
  • - -   automaticallyConnectsToLastDevice -

    @param automaticallyConnectsToLastDevice -A boolean value indicating whether or not the connection list manager should automatically connect to the last device it was connected to if it encounters it in a scan.

    -
    - property - -
  • - - + sharedManager -

    Use the +sharedManager to get the singleton, shared instance of EMConnectionListManager

    -
    - - -
  • - - – deviceBasicDescriptionForDeviceNamed: -

    Retrieve a device description for a given unique identifier

    -
    - - -
  • - - – startUpdating -

    Tells the connection list manager to begin actively looking for devices to interact with.

    -
    - - -
  • - - – stopUpdating -

    Tells the connection list manager to stop looking for devices to interact with.

    -
    - - -
  • - - – reset -

    Manually clears out all devices on the connection list manager.

    -
    - - -
  • - - – isBluetoothAvailable -

    Detect if Bluetooth is available

    -
    - - -
  • - - – addConnectionTypeToUpdates: -

    Add your own connection type outside of bluetooth low energy

    -
    - - -
  • - - – removeConnectionToFromUpdates: -

    Remove your own connection type outside of bluetooth low energy

    -
    - - -
  • -
- - - -

Other Methods

- - - -
- - - - - -
- -

Properties

- -
- -

automaticallyConnectsToLastDevice

- - - -
-

@param automaticallyConnectsToLastDevice -A boolean value indicating whether or not the connection list manager should automatically connect to the last device it was connected to if it encounters it in a scan.

-
- - -
@property (nonatomic) BOOL automaticallyConnectsToLastDevice
- - - - - - - - -
-

Discussion

-

@param automaticallyConnectsToLastDevice -A boolean value indicating whether or not the connection list manager should automatically connect to the last device it was connected to if it encounters it in a scan.

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

devices

- - - -
-

@property devices -A list of devices that has been discovered as available by the connection list manager

-
- - -
@property (nonatomic, strong, readonly) NSArray *devices
- - - - - - - - -
-

Discussion

-

@property devices -A list of devices that has been discovered as available by the connection list manager

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

filterPredicate

- - - -
-

@property filterPredicate -A filter that allows only devices conforming to the predicate to be visible

-
- - -
@property (nonatomic, strong) NSPredicate *filterPredicate
- - - - - - - - -
-

Discussion

-

@property filterPredicate -A filter that allows only devices conforming to the predicate to be visible

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

updateRate

- - - -
-

@property updateRate -updateRate determines the scan frequency for discovering devices

-
- - -
@property (nonatomic) NSTimeInterval updateRate
- - - - - - - - -
-

Discussion

-

@property updateRate -updateRate determines the scan frequency for discovering devices

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

updating

- - - -
-

@property updating -A boolean value indicating whether or not the connection list manager is actively updating the devices list

-
- - -
@property (nonatomic, getter=isUpdating, readonly) BOOL updating
- - - - - - - - -
-

Discussion

-

@property updating -A boolean value indicating whether or not the connection list manager is actively updating the devices list

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- - - -
- -

Class Methods

- -
- -

sharedManager

- - - -
-

Use the +sharedManager to get the singleton, shared instance of EMConnectionListManager

-
- - -
+ (EMConnectionListManager *)sharedManager
- - - - - - - - -
-

Discussion

-

Use the +sharedManager to get the singleton, shared instance of EMConnectionListManager

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- - - -
- -

Instance Methods

- -
- -

addConnectionTypeToUpdates:

- - - -
-

Add your own connection type outside of bluetooth low energy

-
- - -
- (void)addConnectionTypeToUpdates:(id<EMConnectionType>)connectionType
- - - - - - - - -
-

Discussion

-

Add your own connection type outside of bluetooth low energy

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

deviceBasicDescriptionForDeviceNamed:

- - - -
-

Retrieve a device description for a given unique identifier

-
- - -
- (EMDeviceBasicDescription *)deviceBasicDescriptionForDeviceNamed:(NSString *)name
- - -
-

Parameters

- -
-
name
-

The name of the device

-
- -
- - - - - - - -
-

Discussion

-

Retrieve a device description for a given unique identifier

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

deviceScanner:didFindDevice:

- - - -
-

Tells the delegate a device was found.

-
- - -
- (void)deviceScanner:(id<EMConnectionType>)scanner didFindDevice:(EMDeviceBasicDescription *)device
- - - - - - - - -
-

Discussion

-

Tells the delegate a device was found.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

deviceScanner:didLoseDevice:

- - - -
-

Tells the delegate a device was lost.

-
- - -
- (void)deviceScanner:(id)scanner didLoseDevice:(EMDeviceBasicDescription *)device
- - - - - - - - -
-

Discussion

-

Tells the delegate a device was lost.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

deviceScanner:didUpdateDevice:

- - - -
-

Updates the data for a device description

-
- - -
- (void)deviceScanner:(id)scanner didUpdateDevice:(EMDeviceBasicDescription *)device
- - - - - - - - -
-

Discussion

-

Updates the data for a device description

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

isBluetoothAvailable

- - - -
-

Detect if Bluetooth is available

-
- - -
- (BOOL)isBluetoothAvailable
- - - - - - - - -
-

Discussion

-

Detect if Bluetooth is available

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

removeConnectionToFromUpdates:

- - - -
-

Remove your own connection type outside of bluetooth low energy

-
- - -
- (void)removeConnectionToFromUpdates:(id<EMConnectionType>)connectionType
- - - - - - - - -
-

Discussion

-

Remove your own connection type outside of bluetooth low energy

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

reset

- - - -
-

Manually clears out all devices on the connection list manager.

-
- - -
- (void)reset
- - - - - - - - -
-

Discussion

-

Manually clears out all devices on the connection list manager.

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

startUpdating

- - - -
-

Tells the connection list manager to begin actively looking for devices to interact with.

-
- - -
- (void)startUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection list manager to begin actively looking for devices to interact with.

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- -

stopUpdating

- - - -
-

Tells the connection list manager to stop looking for devices to interact with.

-
- - -
- (void)stopUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection list manager to stop looking for devices to interact with.

-
- - - - - - - -
-

Declared In

- EMConnectionListManager.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionManager.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionManager.html deleted file mode 100644 index 7d585ad..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMConnectionManager.html +++ /dev/null @@ -1,1333 +0,0 @@ - - - - - EMConnectionManager Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromNSObject
Conforms toEMConnectionDelegate
Declared inEMConnectionManager.h
EMConnectionManager.m
- - - - -
- -

Overview

-

EMConnectionManager is a singleton class for managing a connection with a physical or mock device.

-
- - - - - -
- -

Tasks

- - - - - - - -
- - - - - -
- -

Properties

- -
- -

backgroundUpdatesEnabled

- - - -
-

@property backgroundUpdatesEnabled -@description If you set this flag to “YES”, the connection manager has the ability to persist while running in the background. By default, the connection manager severs connections when entering the background.

-
- - -
@property (nonatomic) BOOL backgroundUpdatesEnabled
- - - - - - - - -
-

Discussion

-

@property backgroundUpdatesEnabled -@description If you set this flag to “YES”, the connection manager has the ability to persist while running in the background. By default, the connection manager severs connections when entering the background.

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- - - -
- -

Class Methods

- -
- -

sharedManager

- - - -
-

Use the +sharedManager class method to access the application-wide singleton instance of EMConnectionManager. -Note: Accessing the connection manager in any way other is not recommended.

-
- - -
+ (EMConnectionManager *)sharedManager
- - - - - - - - -
-

Discussion

-

Use the +sharedManager class method to access the application-wide singleton instance of EMConnectionManager. -Note: Accessing the connection manager in any way other is not recommended.

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- - - -
- -

Instance Methods

- -
- -

addSchemaSearchForFilesInDirectory:

- - - -
-

Tells the connection manager where it should look for schemas other than the NSBundle’s mainBundle

-
- - -
- (void)addSchemaSearchForFilesInDirectory:(NSString *)path
- - -
-

Parameters

- -
-
path
-

The path for the directory in which to search

-
- -
- - - - - - - -
-

Discussion

-

Tells the connection manager where it should look for schemas other than the NSBundle’s mainBundle

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

connectDevice:onSuccess:onFail:

- - - -
-

Tells the connection manager to connect to a specific device.

-
- - -
- (void)connectDevice:(EMDeviceBasicDescription *)device onSuccess:(void ( ^ ) ( void ))successBlock onFail:(void ( ^ ) ( NSError *error ))failBlock
- - -
-

Parameters

- -
-
device
-

An instance of EMDeviceBasicDescription the connection manager should connect to

-
- -
-
successBlock
-

The block to run after a successful connection

-
- -
-
failBlock
-

The block to run if the connectino fails -@description The implementation of this method calls connectDevice:timeoutInterval:onSuccess:onFail: with a default time interval of 10 seconds

-
- -
- - - - - - - -
-

Discussion

-

Tells the connection manager to connect to a specific device.

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

connectDevice:timeoutInterval:onSuccess:onFail:

- - - -
-

Tells the connection manager to connect to a specific device.

-
- - -
- (void)connectDevice:(EMDeviceBasicDescription *)device timeoutInterval:(NSTimeInterval)timeout onSuccess:(void ( ^ ) ( void ))successBlock onFail:(void ( ^ ) ( NSError *error ))failBlock
- - -
-

Parameters

- -
-
device
-

An instance of EMDeviceBasicDescription the connection manager should connect to

-
- -
-
timeout
-

The time the connection manager should allow for a successful connection. After the specified time interval passes, the fail block will be called.

-
- -
-
successBlock
-

The block to run after a successful connection

-
- -
-
failBlock
-

The block to run if the connection fails -@description The implementation of this method calls connectDevice:timeoutInterval:onSuccess:onFail: with a default time interval of 10 seconds

-
- -
- - - - - - - -
-

Discussion

-

Tells the connection manager to connect to a specific device.

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

connectedDevice

- - - -
-

Returns an array of EMDeviceBasicDescription’s for the device that is actively connected

-
- - -
- (EMDeviceBasicDescription *)connectedDevice
- - - - - - - - -
-

Discussion

-

Returns an array of EMDeviceBasicDescription’s for the device that is actively connected

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

disconnectWithSuccess:onFail:

- - - -
-

Tells the connection manager to disconnect from a specific device

-
- - -
- (void)disconnectWithSuccess:(void ( ^ ) ( void ))successBlock onFail:(void ( ^ ) ( NSError *error ))failBlock
- - -
-

Parameters

- -
-
successBlock
-

The block to run after a successful disconnection

-
- -
-
failBlock
-

The block to run if the disconnection fails.

-
- -
- - - - - - - -
-

Discussion

-

Tells the connection manager to disconnect from a specific device

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

embeddedSystemProtocolLevel

- - - -
-

Gets the embedded system protocol level from the schema used to connect to the device -@description This call does not send a message down to the board - the protocol level is pulled directly from the schema that was used to connect to the device.

-
- - -
- (NSNumber *)embeddedSystemProtocolLevel
- - - - - - - - -
-

Discussion

-

Gets the embedded system protocol level from the schema used to connect to the device -@description This call does not send a message down to the board - the protocol level is pulled directly from the schema that was used to connect to the device.

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

forceConnectionWithDefaultSchema:

- - - -
-

Forces the connection manager to connect to a device with the default schema

-
- - -
- (void)forceConnectionWithDefaultSchema:(EMDeviceBasicDescription *)device
- - -
-

Parameters

- -
-
device
-

The device for the forced connection -@description Use this method with extreme caution. Many undefined behaviors can come from using this method with a schema that isn’t an exact match for the specified device. EMConnectionManager uses this method internally. It is very rare that you will need to call this method directly.

-
- -
- - - - - - - -
-

Discussion

-

Forces the connection manager to connect to a device with the default schema

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

readResource:onSuccess:onFail:

- - - -
-

Reads a resource from a connected device

-
- - -
- (void)readResource:(NSString *)resourceName onSuccess:(void ( ^ ) ( id readValue ))successBlock onFail:(void ( ^ ) ( NSError *error ))failBlock
- - -
-

Parameters

- -
-
resourceName
-

The name of the resource to read. This is the name of the resource in the device’s schema.

-
- -
-
successBlock
-

The block to call when a read occurs successfully. Connection manager will call this block with the value read.

-
- -
-
failBlock
-

The block to call when a read fails.

-
- -
- - - - - - - -
-

Discussion

-

Reads a resource from a connected device

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

removeSchemaSearchForFilesInDirectory:

- - - -
-

Tells the connection manager to no longer look in the specified path for schemas

-
- - -
- (void)removeSchemaSearchForFilesInDirectory:(NSString *)path
- - -
-

Parameters

- -
-
path
-

The path to no longer search -@description Note: This method will never ignore the current bundle’s mainBundle

-
- -
- - - - - - - -
-

Discussion

-

Tells the connection manager to no longer look in the specified path for schemas

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

schemaFileNameForHashString:

- - - -
-

Gives the schema name in the application bundle for a given hash string

-
- - -
- (NSString *)schemaFileNameForHashString:(NSString *)hashString
- - -
-

Parameters

- -
-
hashString
-

A full or partial schema hash string -@description This method takes either a full hash or partial hash. If any schema begins with ‘hash string’, the file name in the bundle is returned. Returns nil if no matching schema was found in the bundle. -If one or more schemas share ‘hashString’ at the beginning of their hash, the first path will be returned.

-
- -
- - - - - - - -
-

Discussion

-

Gives the schema name in the application bundle for a given hash string

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

schemaForConnectedDevice

- - - -
-

Gets the schema for the connected device. -@description Returns nil if no device is connected.

-
- - -
- (EMSchema *)schemaForConnectedDevice
- - - - - - - - -
-

Discussion

-

Gets the schema for the connected device. -@description Returns nil if no device is connected.

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

schemaHashForConnectedDevice

- - - -
-

Returns a version of the the schema hash from a connected device’s firmware as it appears on em-hub

-
- - -
- (NSString *)schemaHashForConnectedDevice
- - - - - - - - -
-

Discussion

-

Returns a version of the the schema hash from a connected device’s firmware as it appears on em-hub

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

updateInternalSchemaCache

- - - -
-

Tells EMConnectionManager to update its internal cache of schemas used for connection. -@description EMConnectionManager uses this method internally. It is very rare taht you will need to call this method directly.

-
- - -
- (void)updateInternalSchemaCache
- - - - - - - - -
-

Discussion

-

Tells EMConnectionManager to update its internal cache of schemas used for connection. -@description EMConnectionManager uses this method internally. It is very rare taht you will need to call this method directly.

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- -

writeValue:toResource:onSuccess:onFail:

- - - -
-

Writes a value to a resource on a connected device

-
- - -
- (void)writeValue:(id)resourceValue toResource:(NSString *)resource onSuccess:(void ( ^ ) ( void ))successBlock onFail:(void ( ^ ) ( NSError *error ))failBlock
- - -
-

Parameters

- -
-
resourceValue
-

The value to write to the resource. This should be an instance of NSString, NSData, NSArray, NSNumber, or NSDictionary

-
- -
-
resource
-

The name of the resource for writing. This is the name of the resource in the schema.

-
- -
-
successBlock
-

The block to call when the write occurs successfully.

-
- -
-
failBlock
-

The block to call when the write fails.

-
- -
- - - - - - - -
-

Discussion

-

Writes a value to a resource on a connected device

-
- - - - - - - -
-

Declared In

- EMConnectionManager.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMDeviceBasicDescription.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMDeviceBasicDescription.html deleted file mode 100644 index ae519b0..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMDeviceBasicDescription.html +++ /dev/null @@ -1,753 +0,0 @@ - - - - - EMDeviceBasicDescription Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Inherits fromNSObject
Declared inEMDeviceBasicDescription.h
EMDeviceBasicDescription.m
- - - - -
- -

Overview

-

EMDeviceBasicDescription is a class used to describe basic device characteristics throughout the entire framework. -All devices, regardless of connection type, will have these properties.

- -

All classes implementing the EMConnectionType protocol will receive and deliver device information in the form of an EMDeviceBasicDescription.

-
- - - - - -
- -

Tasks

- - - - - -
    -
  • - -   name -

    The name of the device used thoughout the framework. -Like the unique_identifier, this property needs to be unique.

    -
    - property - -
  • - -   connectionType -

    A concrete EMConnectionType instance that will be used to send messages to the device.

    -
    - property - -
  • - -   signalStrength -

    A value between -100 and 0 used to describe signal strength.

    -
    - property - -
  • - -   signalStrengthFilter -

    The signal strength filter for smoothing

    -
    - property - -
  • - -   advertiseData -

    Data that was discovered along with the device. -Ex: When dealing with bluetooth, this is the advertising packet data

    -
    - property - -
  • - -   advertiseObject -

    An object taken from the advertise data based on the advertise resource in the device’s schema -Possible classes: NSString, NSNumber, NSDictionary, NSArray, NSData

    -
    - property - -
  • - -   shortSchemaHash -

    The first six characters of the device’s schema

    -
    - property - -
  • - -   schemaFilePath -

    The name of the schema file in your bundle that relates to this device. -NOTE: Many devices do not broadcast this information. In this case, this property will not be set

    -
    - property - -
  • -
- -
- - - - - -
- -

Properties

- -
- -

advertiseData

- - - -
-

Data that was discovered along with the device. -Ex: When dealing with bluetooth, this is the advertising packet data

-
- - -
@property (nonatomic, strong) NSData *advertiseData
- - - - - - - - -
-

Discussion

-

Data that was discovered along with the device. -Ex: When dealing with bluetooth, this is the advertising packet data

-
- - - - - - - -
-

Declared In

- EMDeviceBasicDescription.h
-
- - -
- -
- -

advertiseObject

- - - -
-

An object taken from the advertise data based on the advertise resource in the device’s schema -Possible classes: NSString, NSNumber, NSDictionary, NSArray, NSData

-
- - -
@property (nonatomic, strong) id advertiseObject
- - - - - - - - -
-

Discussion

-

An object taken from the advertise data based on the advertise resource in the device’s schema -Possible classes: NSString, NSNumber, NSDictionary, NSArray, NSData

-
- - - - - - - -
-

Declared In

- EMDeviceBasicDescription.h
-
- - -
- -
- -

connectionType

- - - -
-

A concrete EMConnectionType instance that will be used to send messages to the device.

-
- - -
@property (nonatomic, strong) id<EMConnectionType> connectionType
- - - - - - - - -
-

Discussion

-

A concrete EMConnectionType instance that will be used to send messages to the device.

-
- - - - - - - -
-

Declared In

- EMDeviceBasicDescription.h
-
- - -
- -
- -

name

- - - -
-

The name of the device used thoughout the framework. -Like the unique_identifier, this property needs to be unique.

-
- - -
@property (nonatomic, strong) NSString *name
- - - - - - - - -
-

Discussion

-

The name of the device used thoughout the framework. -Like the unique_identifier, this property needs to be unique.

-
- - - - - - - -
-

Declared In

- EMDeviceBasicDescription.h
-
- - -
- -
- -

schemaFilePath

- - - -
-

The name of the schema file in your bundle that relates to this device. -NOTE: Many devices do not broadcast this information. In this case, this property will not be set

-
- - -
@property (nonatomic, strong) NSString *schemaFilePath
- - - - - - - - -
-

Discussion

-

The name of the schema file in your bundle that relates to this device. -NOTE: Many devices do not broadcast this information. In this case, this property will not be set

-
- - - - - - - -
-

Declared In

- EMDeviceBasicDescription.h
-
- - -
- -
- -

shortSchemaHash

- - - -
-

The first six characters of the device’s schema

-
- - -
@property (nonatomic, strong) NSString *shortSchemaHash
- - - - - - - - -
-

Discussion

-

The first six characters of the device’s schema

-
- - - - - - - -
-

Declared In

- EMDeviceBasicDescription.h
-
- - -
- -
- -

signalStrength

- - - -
-

A value between -100 and 0 used to describe signal strength.

-
- - -
@property (nonatomic) float signalStrength
- - - - - - - - -
-

Discussion

-

A value between -100 and 0 used to describe signal strength.

-
- - - - - - - -
-

Declared In

- EMDeviceBasicDescription.h
-
- - -
- -
- -

signalStrengthFilter

- - - -
-

The signal strength filter for smoothing

-
- - -
@property (nonatomic, strong) id<EMSignalStrengthFilter> signalStrengthFilter
- - - - - - - - -
-

Discussion

-

The signal strength filter for smoothing

-
- - - - - - - -
-

Declared In

- EMDeviceBasicDescription.h
-
- - -
- -
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMResourceValue.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMResourceValue.html deleted file mode 100644 index 48bf736..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMResourceValue.html +++ /dev/null @@ -1,1963 +0,0 @@ - - - - - EMResourceValue Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromNSObject
Conforms toEMResourceValueProtocol
Declared inEMResourceValue.h
EMResourceValue.m
- - - - -
- -

Overview

-

A container for different types of resource values. -Instances of this class are used to hold values for resources whose types is -either Void, Int, Enum, Num, String, Struct, Array, or File.

- -

See also:

- - - - -

Written by Bob Frankel and Carolyn Vaughan

-
- - - - - -
- -

Tasks

- - - -

Other Methods

- - - - - -

Other Methods

- - - -
- - - - - -
- -

Properties

- -
- -

name

- - - -
-

The name of the resource.

-
- - -
@property (readonly) NSString *name
- - - - - - - - -
-

Discussion

-

The name of the resource.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

resourceSchema

- - - -
-

The resource schema associated with the resource.

-
- - -
@property (readonly) EMSchema *resourceSchema
- - - - - - - - -
-

Discussion

-

The resource schema associated with the resource.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

type

- - - -
-

The type of the resource.

-
- - -
@property (readonly) NSString *type
- - - - - - - - -
-

Discussion

-

The type of the resource.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - - -
- -

Class Methods

- -
- -

resourceWithName:ofType:fromSchema:

- - - -
-

Create a EMResourceValue. This method is used internally by the framework.

-
- - -
+ (EMResourceValue *)resourceWithName:(NSString *)name ofType:(NSString *)type fromSchema:(EMSchema *)resourceSchema
- - -
-

Parameters

- -
-
name
-

the name given to the newly-created value

-
- -
-
type
-

the type of the newly-created value

-
- -
-
resourceSchema
-

an EMSchema instance

-
- -
- - - -
-

Return Value

-

a new EMResourceValue instance

-
- - - - - -
-

Discussion

-

Create a EMResourceValue. This method is used internally by the framework.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)size fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isArray

- - - -
-

Returns true if the type of this value is an Array, and false otherwise.

-
- - -
- (BOOL)isArray
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is an Array, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isEnum

- - - -
-

Returns true if the type of this value is an Enum, and false otherwise.

-
- - -
- (BOOL)isEnum
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is an Enum, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isFile

- - - -
-

Returns true if the type of this value is a File, and false otherwise.

-
- - -
- (BOOL)isFile
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is a File, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isInt

- - - -
-

Returns true if the type of this value is an Int, and false otherwise.

-
- - -
- (BOOL)isInt
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is an Int, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isNum

- - - -
-

Returns true if the type of this value is a Num, and false otherwise.

-
- - -
- (BOOL)isNum
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is a Num, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isScalar

- - - -
-

Returns true if the type of this value is scalar (Num, Enum, Int, String), and false otherwise.

-
- - -
- (BOOL)isScalar
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is scalar (Num, Enum, Int, String), and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isString

- - - -
-

Returns true if the type of this value is a String, and false otherwise.

-
- - -
- (BOOL)isString
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is a String, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isStruct

- - - -
-

Return true if the type of this value is a Struct, and false otherwise.

-
- - -
- (BOOL)isStruct
- - - - - - - - -
-

Discussion

-

Return true if the type of this value is a Struct, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isVoid

- - - -
-

Return true if the type of this value is a Void, and false otherwise.

-
- - -
- (BOOL)isVoid
- - - - - - - - -
-

Discussion

-

Return true if the type of this value is a Void, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMSchema.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMSchema.html deleted file mode 100644 index f6f0914..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMSchema.html +++ /dev/null @@ -1,2251 +0,0 @@ - - - - - EMSchema Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Inherits fromNSObject
Declared inEMSchema.h
EMSchema.m
- - - - -
- -

Overview

-

A set of meta-data describing a set of resources. -Written by Bob Frankel and Carolyn Vaughan

-
- - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - -
- -

Class Methods

- -
- -

schemaFromFile:

- - - -
-

Creates a EMResourceSchema instance from the contents of a file.

-
- - -
+ (EMSchema *)schemaFromFile:(NSString *)fileName
- - -
-

Parameters

- -
-
fileName
-

a file containing JSON content

-
- -
- - - -
-

Return Value

-

a newly created EMResourceSchema instance

-
- - - - - -
-

Discussion

-

Creates a EMResourceSchema instance from the contents of a file.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- - - -
- -

Instance Methods

- -
- -

UUID

- - - -
-

Returns the UUID associated with this schema.

-
- - -
- (NSString *)UUID
- - - - - - - - -
-

Discussion

-

Returns the UUID associated with this schema.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

accessForResource:

- - - -
-

Get the read/write/indicator access capabilities of a named resource

-
- - -
- (EMResourceAccessType)accessForResource:(NSString *)resourceName
- - -
-

Parameters

- -
-
resourceName
-

a valid resource name in this schema

-
- -
- - - -
-

Return Value

-

an NSString containing the characters ‘r’, ‘w’, and ‘i’ as appropriate

-
- - - - - -
-

Discussion

-

Get the read/write/indicator access capabilities of a named resource

-
- - - -
-

Exceptions

- -
-
UsageError
-

the resource name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

alignmentForStandardType:

- - - -
-

Get the alignment of a standard scalar type

-
- - -
- (int)alignmentForStandardType:(NSString *)type
- - -
-

Parameters

- -
-
type
-

a scalar type code

-
- -
- - - -
-

Return Value

-

the alignment in bytes of this standard type

-
- - - - - -
-

Discussion

-

Get the alignment of a standard scalar type

-
- - - -
-

Exceptions

- -
-
UsageError
-

the type code is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

applicationResources

- - - -
-

Returns a sorted NSArray containing all application resource names in this schema

-
- - -
- (NSArray *)applicationResources
- - - - - - - - -
-

Discussion

-

Returns a sorted NSArray containing all application resource names in this schema

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

broadcastResourceName

- - - -
-

Returns the name of the resource that is being broadcast in the advertising packets. Returns nil if none.

-
- - -
- (NSString *)broadcastResourceName
- - - - - - - - -
-

Discussion

-

Returns the name of the resource that is being broadcast in the advertising packets. Returns nil if none.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

buildDate

- - - -
-

Returns the build number associated with this schema as an array of numbers.

-
- - -
- (NSArray *)buildDate
- - - - - - - - -
-

Discussion

-

Returns the build number associated with this schema as an array of numbers.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

byteAlignmentForResource:

- - - -
-

Get the alignment of a named resource

-
- - -
- (int)byteAlignmentForResource:(NSString *)resourceName
- - -
-

Parameters

- -
-
resourceName
-

a named resource in this schema

-
- -
- - - -
-

Return Value

-

the alignment in bytes of this resource

-
- - - - - -
-

Discussion

-

Get the alignment of a named resource

-
- - - -
-

Exceptions

- -
-
UsageError
-

the resource name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

enumValuesForType:

- - - -
-

Get the values associated with an enum type.

-
- - -
- (NSDictionary *)enumValuesForType:(NSString *)type
- - -
-

Parameters

- -
-
type
-

a valid enum type name in this schema

-
- -
- - - -
-

Return Value

-

a NSDictionary containing enum value names and their corresponding ordinal

-
- - - - - -
-

Discussion

-

Get the values associated with an enum type.

-
- - - -
-

Exceptions

- -
-
UsageError
-

the enum type name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

fieldNamesForType:

- - - -
-

Get the names of the fields associated with a struct type.

-
- - -
- (NSArray *)fieldNamesForType:(NSString *)type
- - -
-

Parameters

- -
-
type
-

a valid struct type name in this schema

-
- -
- - - -
-

Return Value

-

a NSArray containing field names

-
- - - - - -
-

Discussion

-

Get the names of the fields associated with a struct type.

-
- - - -
-

Exceptions

- -
-
UsageError
-

the struct type name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

fieldsForType:

- - - -
-

Get the fields associated with a struct type.

-
- - -
- (NSDictionary *)fieldsForType:(NSString *)type
- - -
-

Parameters

- -
-
type
-

a valid struct type name in this schema

-
- -
- - - -
-

Return Value

-

a NSDictionary containing field names and their corresponding type code

-
- - - - - -
-

Discussion

-

Get the fields associated with a struct type.

-
- - - -
-

Exceptions

- -
-
UsageError
-

the struct type name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

idForResource:

- - - -
-

Get the unique id associated with a named resource

-
- - -
- (int)idForResource:(NSString *)resourceName
- - -
-

Parameters

- -
-
resourceName
-

a named resource in this schema

-
- -
- - - -
-

Return Value

-

the corresponding resource id

-
- - - - - -
-

Discussion

-

Get the unique id associated with a named resource

-
- - - -
-

Exceptions

- -
-
UsageError
-

the resource name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

maxResourceSize

- - - -
-

Returns the maximum size in bytes amongst all resource types in this schema.

-
- - -
- (int)maxResourceSize
- - - - - - - - -
-

Discussion

-

Returns the maximum size in bytes amongst all resource types in this schema.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

name

- - - -
-

Returns the fully-qualified name of this schema.

-
- - -
- (NSString *)name
- - - - - - - - -
-

Discussion

-

Returns the fully-qualified name of this schema.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

nameForResourceWithID:

- - - -
-

Get the resource name associated with this resource id

-
- - -
- (NSString *)nameForResourceWithID:(NSInteger)resourceId
- - -
-

Parameters

- -
-
resourceId
-

a resource id

-
- -
- - - -
-

Return Value

-

the corresponding resource name

-
- - - - - -
-

Discussion

-

Get the resource name associated with this resource id

-
- - - -
-

Exceptions

- -
-
UsageError
-

the resource id is invalid

-
- -
- - - -
-

See Also

- -
- - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

newResourceValueForResourceNamed:

- - - -
-

Create a new ResourceValue instance for a named resource.

-
- - -
- (EMResourceValue *)newResourceValueForResourceNamed:(NSString *)resourceName
- - -
-

Parameters

- -
-
resourceName
-

a named resource in this schema

-
- -
- - - -
-

Return Value

-

a newly created EMResourceValue to a value for this resource

-
- - - - - -
-

Discussion

-

Create a new ResourceValue instance for a named resource.

-
- - - -
-

Exceptions

- -
-
UsageError
-

the resource name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

numberParametersForType:

- - - -
-

Get the parameters associated with a number type.

-
- - -
- (NSArray *)numberParametersForType:(NSString *)type
- - -
-

Parameters

- -
-
type
-

a valid number type name in this schema

-
- -
- - - -
-

Return Value

-

a four-element NSArray holding the min, max, step, and prec parameters of this type

-
- - - - - -
-

Discussion

-

Get the parameters associated with a number type.

-
- - - -
-

Exceptions

- -
-
UsageError
-

the number type name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

numericRepresentationForType:

- - - -
-

Get the representation type associated with a number type.

-
- - -
- (NSString *)numericRepresentationForType:(NSString *)type
- - -
-

Parameters

- -
-
type
-

a valid number type name in this schema

-
- -
- - - -
-

Return Value

-

an integral representation type

-
- - - - - -
-

Discussion

-

Get the representation type associated with a number type.

-
- - - -
-

Exceptions

- -
-
UsageError
-

the number type name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

numericalUUID

- - - -
-

Returns the UUID associated with this schema as an array of numbers.

-
- - -
- (NSArray *)numericalUUID
- - - - - - - - -
-

Discussion

-

Returns the UUID associated with this schema as an array of numbers.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

owner

- - - -
-

Returns the owner of the schema definition this schema was created from.

-
- - -
- (NSString *)owner
- - - - - - - - -
-

Discussion

-

Returns the owner of the schema definition this schema was created from.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

protocolLevel

- - - -
-

Returns the protocol level of this schema

-
- - -
- (int)protocolLevel
- - - - - - - - -
-

Discussion

-

Returns the protocol level of this schema

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

resources

- - - -
-

Returns an NSDictionary containing all resource names in this schema and their corresponding type code.

-
- - -
- (NSDictionary *)resources
- - - - - - - - -
-

Discussion

-

Returns an NSDictionary containing all resource names in this schema and their corresponding type code.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

schemaDescription

- - - -
-

Returns the description associated with this schema.

-
- - -
- (NSString *)schemaDescription
- - - - - - - - -
-

Discussion

-

Returns the description associated with this schema.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

schemaHash

- - - -
-

Returns the schema hash associated with this schema as an array of numbers.

-
- - -
- (NSArray *)schemaHash
- - - - - - - - -
-

Discussion

-

Returns the schema hash associated with this schema as an array of numbers.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

sizeForResourceNamed:

- - - -
-

Get the size of a named resource

-
- - -
- (int)sizeForResourceNamed:(NSString *)resourceName
- - -
-

Parameters

- -
-
resourceName
-

a named resource in this schema

-
- -
- - - -
-

Return Value

-

the size in bytes of this resource

-
- - - - - -
-

Discussion

-

Get the size of a named resource

-
- - - -
-

Exceptions

- -
-
UsageError
-

the resource name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

sizeForStandardType:

- - - -
-

Get the size of a standard scalar type

-
- - -
- (int)sizeForStandardType:(NSString *)type
- - -
-

Parameters

- -
-
type
-

a scalar type code

-
- -
- - - -
-

Return Value

-

the size in bytes of this standard type

-
- - - - - -
-

Discussion

-

Get the size of a standard scalar type

-
- - - -
-

Exceptions

- -
-
UsageError
-

the type code is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

stringLengthForType:

- - - -
-

Get the length of this string type.

-
- - -
- (int)stringLengthForType:(NSString *)type
- - -
-

Parameters

- -
-
type
-

a valid string type name in this schema

-
- -
- - - -
-

Return Value

-

the length of this string type

-
- - - - - -
-

Discussion

-

Get the length of this string type.

-
- - - -
-

Exceptions

- -
-
UsageError
-

the string type name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

systemResources

- - - -
-

Returns a sorted NSArray containing all system resource names in this schema

-
- - -
- (NSArray *)systemResources
- - - - - - - - -
-

Discussion

-

Returns a sorted NSArray containing all system resource names in this schema

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

typeOfResourceNamed:

- - - -
-

Get the type of a named resource

-
- - -
- (NSString *)typeOfResourceNamed:(NSString *)resourceName
- - -
-

Parameters

- -
-
resourceName
-

the name of a resource in this schema

-
- -
- - - -
-

Return Value

-

the type code associated with this resource

-
- - - - - -
-

Discussion

-

Get the type of a named resource

-
- - - -
-

Exceptions

- -
-
UsageError
-

the resource name is invalid

-
- -
- - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- -

version

- - - -
-

Returns the version of the schema definition this schema was created from.

-
- - -
- (NSString *)version
- - - - - - - - -
-

Discussion

-

Returns the version of the schema definition this schema was created from.

-
- - - - - - - -
-

Declared In

- EMSchema.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMUIKit.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMUIKit.html deleted file mode 100644 index cf63910..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EMUIKit.html +++ /dev/null @@ -1,299 +0,0 @@ - - - - - EMUIKit Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Inherits fromNSObject
Declared inEMUIKit.h
- - - - - - - - - - - - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EnumValue.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/EnumValue.html deleted file mode 100644 index d89f813..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/EnumValue.html +++ /dev/null @@ -1,1231 +0,0 @@ - - - - - EnumValue Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromEMResourceValue : NSObject
Conforms toEMResourceValueProtocol
Declared inEMResourceValue.m
- - - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)size fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/FileValue.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/FileValue.html deleted file mode 100644 index 9867a75..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/FileValue.html +++ /dev/null @@ -1,1231 +0,0 @@ - - - - - FileValue Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromEMResourceValue : NSObject
Conforms toEMResourceValueProtocol
Declared inEMResourceValue.m
- - - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)size fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)filePath
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/IntValue.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/IntValue.html deleted file mode 100644 index f14140b..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/IntValue.html +++ /dev/null @@ -1,1231 +0,0 @@ - - - - - IntValue Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromEMResourceValue : NSObject
Conforms toEMResourceValueProtocol
Declared inEMResourceValue.m
- - - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)dataSize fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/NumberValue.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/NumberValue.html deleted file mode 100644 index d0bdc5a..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/NumberValue.html +++ /dev/null @@ -1,1231 +0,0 @@ - - - - - NumberValue Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromEMResourceValue : NSObject
Conforms toEMResourceValueProtocol
Declared inEMResourceValue.m
- - - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)dataSize fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/StringValue.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/StringValue.html deleted file mode 100644 index 3325a2b..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/StringValue.html +++ /dev/null @@ -1,1231 +0,0 @@ - - - - - StringValue Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromEMResourceValue : NSObject
Conforms toEMResourceValueProtocol
Declared inEMResourceValue.m
- - - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)size fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)newValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/StructValue.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/StructValue.html deleted file mode 100644 index c1f0feb..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/StructValue.html +++ /dev/null @@ -1,1231 +0,0 @@ - - - - - StructValue Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromEMResourceValue : NSObject
Conforms toEMResourceValueProtocol
Declared inEMResourceValue.m
- - - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)size fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Classes/VoidValue.html b/DUREX tests/EmmocoMobileFramework/Docs/Classes/VoidValue.html deleted file mode 100644 index 6abbc7c..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Classes/VoidValue.html +++ /dev/null @@ -1,1231 +0,0 @@ - - - - - VoidValue Class Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromEMResourceValue : NSObject
Conforms toEMResourceValueProtocol
Declared inEMResourceValue.m
- - - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)size fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionDelegate.html b/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionDelegate.html deleted file mode 100644 index 717e7ce..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionDelegate.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - - EMConnectionDelegate Protocol Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Conforms toNSObject
Declared inEMConnection.h
- - - - -
- -

Overview

-

@file

-
- - - - - - - - - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionType.html b/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionType.html deleted file mode 100644 index 86b4b8d..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionType.html +++ /dev/null @@ -1,1151 +0,0 @@ - - - - - EMConnectionType Protocol Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Conforms toNSObject
Declared inEMConnectionType.h
- - - - -
- -

Overview

-

Abstracts a given protocol for connecting to devices.

-
- - - - - -
- -

Tasks

- - - - - -
    -
  • - -   scanDelegate -

    The delegate for scanning

    -
    - property - required method -
  • - -   connectionDelegate -

    The delegate for connection communication

    -
    - property - required method -
  • - -   schema -

    The schema for connection

    -
    - property - required method -
  • - -   lastReadValue -

    The last read resource value from the device

    -
    - property - required method -
  • - -   connected -

    A boolean indicating whether or not there is a connection with a device.

    -
    - property - required method -
  • - -   signalStrengthFilterClass -

    The class to use for filtering, or smoothin, signal strength values

    -
    - property - required method -
  • - - – deviceType -

    The type of device - this can be set to anything and retreived for printing or examining.

    -
    - - required method -
  • - - – startUpdating -

    Tells the connection to start looking for devices of its type.

    -
    - - required method -
  • - - – stopUpdating -

    Tells the connection to stop looking for devices of its type.

    -
    - - required method -
  • - - – isConnected -

    Returns whether or not there is a connection with a device.

    -
    - - required method -
  • - - – disconnect -

    disconnects the current device.

    -
    - - required method -
  • - - – connectToDevice:connectionDelegate: -

    Establishes a connection with a device

    -
    - - required method -
  • - - – isAvailable -

    YES if available on the current device, NO if unavailable.

    -
    - - required method -
  • - - – fetch: -

    Fetches a resource. Can be retrieved in “lastReadValue”

    -
    - - required method -
  • - - – fetchSystemResource: -

    Fetches a system resource. Can be retrieved in “lastReadValue”.

    -
    - - required method -
  • - - – store: -

    writes a value to a device.

    -
    - - required method -
  • -
- -
- - - - - -
- -

Properties

- -
- -

connected

- - - -
-

A boolean indicating whether or not there is a connection with a device.

-
- - -
@property (nonatomic, readonly, getter=isConnected) BOOL connected
- - - - - - - - -
-

Discussion

-

A boolean indicating whether or not there is a connection with a device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

connectionDelegate

- - - -
-

The delegate for connection communication

-
- - -
@property (nonatomic, unsafe_unretained) id<EMDeviceDelegate> connectionDelegate
- - - - - - - - -
-

Discussion

-

The delegate for connection communication

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

lastReadValue

- - - -
-

The last read resource value from the device

-
- - -
@property (nonatomic, strong) EMResourceValue *lastReadValue
- - - - - - - - -
-

Discussion

-

The last read resource value from the device

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

scanDelegate

- - - -
-

The delegate for scanning

-
- - -
@property (nonatomic, unsafe_unretained) id<EMConnectionTypeScannerDelegate> scanDelegate
- - - - - - - - -
-

Discussion

-

The delegate for scanning

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

schema

- - - -
-

The schema for connection

-
- - -
@property (nonatomic, unsafe_unretained) EMSchema *schema
- - - - - - - - -
-

Discussion

-

The schema for connection

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

signalStrengthFilterClass

- - - -
-

The class to use for filtering, or smoothin, signal strength values

-
- - -
@property (nonatomic, strong) Class<EMSignalStrengthFilter> signalStrengthFilterClass
- - - - - - - - -
-

Discussion

-

The class to use for filtering, or smoothin, signal strength values

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- - - - - -
- -

Instance Methods

- -
- -

connectToDevice:connectionDelegate:

- - - -
-

Establishes a connection with a device

-
- - -
- (void)connectToDevice:(EMDeviceBasicDescription *)device connectionDelegate:(id<EMDeviceDelegate>)connDelegate
- - - - - - - - -
-

Discussion

-

Establishes a connection with a device

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

deviceType

- - - -
-

The type of device - this can be set to anything and retreived for printing or examining.

-
- - -
- (NSString *)deviceType
- - - - - - - - -
-

Discussion

-

The type of device - this can be set to anything and retreived for printing or examining.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

disconnect

- - - -
-

disconnects the current device.

-
- - -
- (void)disconnect
- - - - - - - - -
-

Discussion

-

disconnects the current device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

fetch:

- - - -
-

Fetches a resource. Can be retrieved in “lastReadValue”

-
- - -
- (void)fetch:(id)resourceValue
- - - - - - - - -
-

Discussion

-

Fetches a resource. Can be retrieved in “lastReadValue”

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

fetchSystemResource:

- - - -
-

Fetches a system resource. Can be retrieved in “lastReadValue”.

-
- - -
- (void)fetchSystemResource:(id)resourceValue
- - - - - - - - -
-

Discussion

-

Fetches a system resource. Can be retrieved in “lastReadValue”.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

isAvailable

- - - -
-

YES if available on the current device, NO if unavailable.

-
- - -
- (BOOL)isAvailable
- - - - - - - - -
-

Discussion

-

YES if available on the current device, NO if unavailable.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

isConnected

- - - -
-

Returns whether or not there is a connection with a device.

-
- - -
- (BOOL)isConnected
- - - - - - - - -
-

Discussion

-

Returns whether or not there is a connection with a device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

startUpdating

- - - -
-

Tells the connection to start looking for devices of its type.

-
- - -
- (void)startUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection to start looking for devices of its type.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

stopUpdating

- - - -
-

Tells the connection to stop looking for devices of its type.

-
- - -
- (void)stopUpdating
- - - - - - - - -
-

Discussion

-

Tells the connection to stop looking for devices of its type.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

store:

- - - -
-

writes a value to a device.

-
- - -
- (void)store:(id)resourceValue
- - - - - - - - -
-

Discussion

-

writes a value to a device.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionTypeScannerDelegate.html b/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionTypeScannerDelegate.html deleted file mode 100644 index 85abb49..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMConnectionTypeScannerDelegate.html +++ /dev/null @@ -1,488 +0,0 @@ - - - - - EMConnectionTypeScannerDelegate Protocol Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Conforms toNSObject
Declared inEMConnectionType.h
- - - - -
- -

Overview

-

These methods are sen tto the connection delegate to inform it of devices that come available or go offline.

-
- - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

deviceScanner:didFindDevice:

- - - -
-

Tells the delegate a device was found.

-
- - -
- (void)deviceScanner:(id)scanner didFindDevice:(EMDeviceBasicDescription *)device
- - - - - - - - -
-

Discussion

-

Tells the delegate a device was found.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

deviceScanner:didLoseDevice:

- - - -
-

Tells the delegate a device was lost.

-
- - -
- (void)deviceScanner:(id)scanner didLoseDevice:(EMDeviceBasicDescription *)device
- - - - - - - - -
-

Discussion

-

Tells the delegate a device was lost.

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- -

deviceScanner:didUpdateDevice:

- - - -
-

Updates the data for a device description

-
- - -
- (void)deviceScanner:(id)scanner didUpdateDevice:(EMDeviceBasicDescription *)device
- - - - - - - - -
-

Discussion

-

Updates the data for a device description

-
- - - - - - - -
-

Declared In

- EMConnectionType.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMDeviceDelegate.html b/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMDeviceDelegate.html deleted file mode 100644 index 95bc4bc..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMDeviceDelegate.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - - EMDeviceDelegate Protocol Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Conforms toNSObject
Declared inEMConnectionType.h
- - - - -
- -

Overview

-

EMTargetDeviceHandler is implemented by classes interested in manageing connections to devices. By default, this will be the shared instance of EMConnectionManager.

-
- - - - - - - - - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMResourceValueProtocol.html b/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMResourceValueProtocol.html deleted file mode 100644 index b4ce878..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/Protocols/EMResourceValueProtocol.html +++ /dev/null @@ -1,1689 +0,0 @@ - - - - - EMResourceValueProtocol Protocol Reference - - - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inEMResourceValue.h
- - - - -
- -

Overview

-

A protocol to define the methods that all EMResourceValue subclasses must define.

- -

Written by Carolyn Vaughan

-
- - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - - - -
- -

Instance Methods

- -
- -

copyFromResource:

- - - - -
- (void)copyFromResource:(EMResourceValue *)source
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

doubleValue

- - - - -
- (double)doubleValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

enumValues

- - - - -
- (NSArray *)enumValues
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fieldNames

- - - - -
- (NSArray *)fieldNames
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileEof

- - - - -
- (BOOL)fileEof
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileFetch

- - - - -
- (void)fileFetch
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

fileStore

- - - - -
- (void)fileStore
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

getDataOfSize:fromBuffer:

- - - - -
- (void)getDataOfSize:(int)size fromBuffer:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

index:

- - - - -
- (EMResourceValue *)index:(int)index
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

initWithName:type:schema:

- - - - -
- (id)initWithName:(NSString *)theName type:(NSString *)theType schema:(EMSchema *)theResourceSchema
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isArray

- - - -
-

Returns true if the type of this value is an Array, and false otherwise.

-
- - -
- (BOOL)isArray
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is an Array, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isEnum

- - - -
-

Returns true if the type of this value is an Enum, and false otherwise.

-
- - -
- (BOOL)isEnum
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is an Enum, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isFile

- - - -
-

Returns true if the type of this value is a File, and false otherwise.

-
- - -
- (BOOL)isFile
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is a File, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isInt

- - - -
-

Returns true if the type of this value is an Int, and false otherwise.

-
- - -
- (BOOL)isInt
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is an Int, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isNum

- - - -
-

Returns true if the type of this value is a Num, and false otherwise.

-
- - -
- (BOOL)isNum
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is a Num, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isScalar

- - - -
-

Returns true if the type of this value is scalar (Num, Enum, Int, String), and false otherwise.

-
- - -
- (BOOL)isScalar
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is scalar (Num, Enum, Int, String), and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isString

- - - -
-

Returns true if the type of this value is a String, and false otherwise.

-
- - -
- (BOOL)isString
- - - - - - - - -
-

Discussion

-

Returns true if the type of this value is a String, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isStruct

- - - -
-

Return true if the type of this value is a Struct, and false otherwise.

-
- - -
- (BOOL)isStruct
- - - - - - - - -
-

Discussion

-

Return true if the type of this value is a Struct, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

isVoid

- - - -
-

Return true if the type of this value is a Void, and false otherwise.

-
- - -
- (BOOL)isVoid
- - - - - - - - -
-

Discussion

-

Return true if the type of this value is a Void, and false otherwise.

-
- - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

length

- - - - -
- (long)length
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

longValue

- - - - -
- (long long)longValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

max

- - - - -
- (double)max
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

min

- - - - -
- (double)min
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

putData:

- - - - -
- (void)putData:(EMSerialPacket *)buffer
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

reset

- - - - -
- (void)reset
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

select:

- - - - -
- (EMResourceValue *)select:(NSString *)fieldName
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setDoubleValue:

- - - - -
- (void)setDoubleValue:(double)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setLongValue:

- - - - -
- (void)setLongValue:(long long)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

setStringValue:

- - - - -
- (void)setStringValue:(NSString *)value
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

step

- - - - -
- (double)step
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- -

stringValue

- - - - -
- (NSString *)stringValue
- - - - - - - - - - - - - - -
-

Declared In

- EMResourceValue.h
-
- - -
- -
- - -
- - -
-
- - - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/css/styles.css b/DUREX tests/EmmocoMobileFramework/Docs/css/styles.css deleted file mode 100755 index 7de7ea2..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/css/styles.css +++ /dev/null @@ -1,585 +0,0 @@ - - -body { - font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; - font-size: 13px; - background: #fff url(http://www.emmoco.com/images/bg_page_gradient.jpg) repeat-x 0 0; -} - -#em-wrapper { - width:960px; - margin:0 auto; - background-color: #fff; - overflow: hidden; -} - -article -{ - background-color:#fff; -} - - -code { - font-family: Courier, Consolas, monospace; - font-size: 13px; - color: #666; -} - -pre { - font-family: Courier, Consolas, monospace; - font-size: 13px; - line-height: 18px; - tab-interval: 0.5em; - border: 1px solid #C7CFD5; - background-color: #F1F5F9; - color: #666; - padding: 0.3em 1em; -} - -ul { - list-style-type: square; -} - -li { - margin-bottom: 10px; -} - -a { - text-decoration: none; - color: #36C; -} - -a:hover { - text-decoration: underline; - color: #36C; -} - -h2 { - border-bottom: 1px solid #8391A8; - color: #3C4C6C; - font-size: 187%; - font-weight: normal; - margin-top: 1.75em; - padding-bottom: 2px; -} - -/* @group Common page elements */ - -#top_header { - height: 91px; - left: 0; - min-width: 598px; - - right: 0; - top: 50px; - z-index: 900; - width: 960px; - margin: auto; - clear: both; - margin-bottom: 15px; -} - -#footer { - clear: both; - padding-top: 20px; - text-align: center; -} - -#ccontents, #overview_contents { - border-top: 1px solid #2B334F; - position: absolute; - position:relative; - top: 91px; - left: 0; - right: 0; - bottom: 0; - top: 0; - overflow-x: hidden; - overflow-y: auto; - padding-left: 2em; - padding-right: 2em; - padding-top: 1em; - min-width: 550px; - width: 950px; - margin-left: auto; - margin-right: auto; - left: auto; - clear: both; - padding-left: 10px; - padding-right: 0; -} - -#contents.isShowingTOC { - left: 230px; - left: 130px; - min-width: 320px; - width: 730px; - margin-left: auto; - margin-right: auto; - position:absolute; - position:relative; -} - -.copyright { - font-size: 12px; -} - -.generator { - font-size: 11px; -} - -.main-navigation ul li { - display: inline; - margin-left: 15px; - list-style: none; -} - -.main-navigation { - margin-right: 20px; -} - -.navigation-top { - clear: both; - float: right; - margin-right: 20px; -} - -.navigation-bottom { - clear: both; - float: right; - margin-top: 20px; - margin-bottom: -10px; - margin-right: 20px; -} - -.open > .disclosure { - background-image: url("../img/disclosure_open.png"); -} - -.disclosure { - background: url("../img/disclosure.png") no-repeat scroll 0 0; -} - -.disclosure, .nodisclosure { - display: inline-block; - height: 8px; - margin-right: 5px; - position: relative; - width: 9px; -} - -/* @end */ - -/* @group Header */ - -#top_header #library { - background: url("../img/library_background.png") repeat-x 0 0 #485E78; - background-color: #ccc; - height: 35px; - font-size: 115%; - position:relative; -} - -#top_header #library #libraryTitle { - color: #FFFFFF; - margin-left: 15px; - text-shadow: 0 -1px 0 #485E78; - top: 8px; - position: absolute; -} - -#top_header #library #developerHome { - color: #92979E; - right: 15px; - top: 8px; - position: absolute; -} - -#top_header #library a:hover { - text-decoration: none; -} - -#top_header #title { - background: url("../img/title_background.png") repeat-x 0 0 #8A98A9; - border-bottom: 1px solid #B6B6B6; - height: 25px; - overflow: hidden; - text-align: left; - padding-left: 15px; -} - -#top_header h1 { - font-size: 115%; - font-weight: normal; - margin: 0; - padding: 3px 0 2px; - text-align: center; - text-align: left; - text-shadow: 0 1px 0 #D5D5D5; - white-space: nowrap; -} - -#headerButtons { - background-color: #D8D8D8; - background-image: url("../img/button_bar_background.png"); - border-bottom: 1px solid #EDEDED; - border-top: 1px solid #2B334F; - font-size: 8pt; - height: 28px; - left: 0; - list-style: none outside none; - margin: 0; - overflow: hidden; - padding: 0; - position: absolute; - position: relative; - right: 0; - top: 61px; - top: 0; -} - -#headerButtons li { - background-repeat: no-repeat; - display: inline; - margin-top: 0; - margin-bottom: 0; - padding: 0; -} - -#toc_button button { - border-color: #ACACAC; - border-style: none solid none none; - border-width: 0 1px 0 0; - height: 28px; - margin: 0; - padding-left: 30px; - text-align: left; - width: 230px; -} - -li#jumpto_button { - left: 230px; - margin-left: 0; - position: absolute; - -} - -li#jumpto_button select { - height: 22px; - margin: 5px 2px 0 10px; - max-width: 300px; -} - -/* @end */ - -/* @group Table of contents */ - -#tocContainer.isShowingTOC { - border-right: 1px solid #ACACAC; - display: block; - overflow-x: hidden; - overflow-y: auto; - padding: 0; -} - -#tocContainer { - background-color: #E4EBF7; - border-top: 1px solid #2B334F; - bottom: 0; - display: none; - left: 0; - left: auto; - overflow: hidden; - position: absolute; - top: 91px; - top: 150px; - width: 229px; -} - -#tocContainer > ul#toc { - font-size: 11px; - margin: 0; - padding: 12px 0 18px; - width: 209px; - -moz-user-select: none; - -webkit-user-select: none; - user-select: none; -} - -#tocContainer > ul#toc > li { - margin: 0; - padding: 0 0 7px 30px; - text-indent: -15px; -} - -#tocContainer > ul#toc > li > .sectionName a { - color: #000000; - font-weight: bold; -} - -#tocContainer > ul#toc > li > .sectionName a:hover { - text-decoration: none; -} - -#tocContainer > ul#toc li.children > ul { - display: none; - height: 0; -} - -#tocContainer > ul#toc > li > ul { - margin: 0; - padding: 0; -} - -#tocContainer > ul#toc > li > ul, ul#toc > li > ul > li { - margin-left: 0; - margin-bottom: 0; - padding-left: 15px; -} - -#tocContainer > ul#toc > li ul { - list-style: none; - margin-right: 0; - padding-right: 0; -} - -#tocContainer > ul#toc li.children.open > ul { - display: block; - height: auto; - margin-left: -15px; - padding-left: 0; -} - -#tocContainer > ul#toc > li > ul, ul#toc > li > ul > li { - margin-left: 0; - padding-left: 15px; -} - -#tocContainer li ul li { - margin-top: 0.583em; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -#tocContainer li ul li span.sectionName { - white-space: normal; -} - -#tocContainer > ul#toc > li > ul > li > .sectionName a { - font-weight: bold; -} - -#tocContainer > ul#toc > li > ul a { - color: #4F4F4F; -} - -/* @end */ - -/* @group Index formatting */ - -.index-title { - font-size: 13px; - font-weight: normal; -} - -.index-column { - float: left; - width: 30%; - min-width: 200px; - font-size: 11px; -} - -.index-column ul { - margin: 8px 0 0 0; - padding: 0; - list-style: none; -} - -.index-column ul li { - margin: 0 0 3px 0; - padding: 0; -} - -.hierarchy-column { - min-width: 400px; -} - -.hierarchy-column ul { - margin: 3px 0 0 15px; -} - -.hierarchy-column ul li { - list-style-type: square; -} - -/* @end */ - -/* @group Common formatting elements */ - -.title { - font-weight: normal; - font-size: 215%; - margin-top:0; -} - -.subtitle { - font-weight: normal; - font-size: 180%; - color: #3C4C6C; - border-bottom: 1px solid #5088C5; -} - -.subsubtitle { - font-weight: normal; - font-size: 145%; - height: 0.7em; -} - -.warning { - border: 1px solid #5088C5; - background-color: #F0F3F7; - margin-bottom: 0.5em; - padding: 0.3em 0.8em; -} - -.bug { - border: 1px solid #000; - background-color: #ffffcc; - margin-bottom: 0.5em; - padding: 0.3em 0.8em; -} - -.deprecated { - color: #F60425; -} - -/* @end */ - -/* @group Common layout */ - -.section { - margin-top: 3em; -} - -/* @end */ - -/* @group Object specification section */ - -.section-specification { - margin-left: 2.5em; - margin-right: 2.5em; - font-size: 12px; -} - -.section-specification table { - border-top: 1px solid #d6e0e5; -} - -.section-specification td { - vertical-align: top; - border-bottom: 1px solid #d6e0e5; - padding: .6em; -} - -.section-specification .specification-title { - font-weight: bold; -} - -/* @end */ - -/* @group Tasks section */ - -.task-list { - list-style-type: none; - padding-left: 0px; -} - -.task-list li { - margin-bottom: 3px; -} - -.task-item-suffix { - color: #996; - font-size: 12px; - font-style: italic; - margin-left: 0.5em; -} - -span.tooltip span.tooltip { - font-size: 1.0em; - display: none; - padding: 0.3em; - border: 1px solid #aaa; - background-color: #fdfec8; - color: #000; - text-align: left; -} - -span.tooltip:hover span.tooltip { - display: block; - position: absolute; - margin-left: 2em; -} - -/* @end */ - -/* @group Method section */ - -.section-method { - margin-top: 2.3em; -} - -.method-title { - margin-bottom: 1.5em; -} - -.method-subtitle { - margin-top: 0.7em; - margin-bottom: 0.2em; -} - -.method-subsection p { - margin-top: 0.4em; - margin-bottom: 0.8em; -} - -.method-declaration { - margin-top:1.182em; - margin-bottom:.909em; -} - -.method-declaration code { - font:14px Courier, Consolas, monospace; - color:#000; -} - -.declaration { - color: #000; -} - -.argument-def { - margin-top: 0.3em; - margin-bottom: 0.3em; -} - -.argument-def dd { - margin-left: 1.25em; -} - -.see-also-section ul { - list-style-type: none; - padding-left: 0px; - margin-top: 0; -} - -.see-also-section li { - margin-bottom: 3px; -} - -.declared-in-ref { - color: #666; -} - -/* @end */ - diff --git a/DUREX tests/EmmocoMobileFramework/Docs/css/stylesPrint.css b/DUREX tests/EmmocoMobileFramework/Docs/css/stylesPrint.css deleted file mode 100755 index dc54cd2..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/css/stylesPrint.css +++ /dev/null @@ -1,22 +0,0 @@ - -header { - display: none; -} - -div.main-navigation, div.navigation-top { - display: none; -} - -div#overview_contents, div#contents.isShowingTOC, div#contents { - overflow: visible; - position: relative; - top: 0px; - border: none; - left: 0; -} -#tocContainer.isShowingTOC { - display: none; -} -nav { - display: none; -} \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/hierarchy.html b/DUREX tests/EmmocoMobileFramework/Docs/hierarchy.html deleted file mode 100644 index 999e36e..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/hierarchy.html +++ /dev/null @@ -1,216 +0,0 @@ - - - - - iOS Framework Hierarchy - - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - -
-
-
- - - - - -
-
- - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Docs/img/button_bar_background.png b/DUREX tests/EmmocoMobileFramework/Docs/img/button_bar_background.png deleted file mode 100755 index d2cd0d8..0000000 Binary files a/DUREX tests/EmmocoMobileFramework/Docs/img/button_bar_background.png and /dev/null differ diff --git a/DUREX tests/EmmocoMobileFramework/Docs/img/disclosure.png b/DUREX tests/EmmocoMobileFramework/Docs/img/disclosure.png deleted file mode 100755 index 147198f..0000000 Binary files a/DUREX tests/EmmocoMobileFramework/Docs/img/disclosure.png and /dev/null differ diff --git a/DUREX tests/EmmocoMobileFramework/Docs/img/disclosure_open.png b/DUREX tests/EmmocoMobileFramework/Docs/img/disclosure_open.png deleted file mode 100755 index ea3842b..0000000 Binary files a/DUREX tests/EmmocoMobileFramework/Docs/img/disclosure_open.png and /dev/null differ diff --git a/DUREX tests/EmmocoMobileFramework/Docs/img/library_background.png b/DUREX tests/EmmocoMobileFramework/Docs/img/library_background.png deleted file mode 100755 index 8fa6d45..0000000 Binary files a/DUREX tests/EmmocoMobileFramework/Docs/img/library_background.png and /dev/null differ diff --git a/DUREX tests/EmmocoMobileFramework/Docs/img/title_background.png b/DUREX tests/EmmocoMobileFramework/Docs/img/title_background.png deleted file mode 100755 index 9001dac..0000000 Binary files a/DUREX tests/EmmocoMobileFramework/Docs/img/title_background.png and /dev/null differ diff --git a/DUREX tests/EmmocoMobileFramework/Docs/index.html b/DUREX tests/EmmocoMobileFramework/Docs/index.html deleted file mode 100644 index 60f7122..0000000 --- a/DUREX tests/EmmocoMobileFramework/Docs/index.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - iOS Framework Reference - - - - - -
- - -
- - -

- Em-Hub - Wiki - Android Docs - iOS Docs - Support -

- -
- - -
- - - - - - - - -
-
-
- - - - - -
-
-
- - \ No newline at end of file diff --git a/DUREX tests/EmmocoMobileFramework/Headers/EMRSSIFilter.h b/DUREX tests/EmmocoMobileFramework/Headers/EMRSSIFilter.h deleted file mode 100644 index 847cd9c..0000000 --- a/DUREX tests/EmmocoMobileFramework/Headers/EMRSSIFilter.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// EMRSSIFilter.h -// EMFramework -// -// Created by Dexter Weiss on 8/9/13. -// Copyright (c) 2013 Emmoco. All rights reserved. -// - -#import -#import "EMSignalStrengthFilter.h" - -@interface EMRSSIFilter : NSObject - -+(EMRSSIFilter *)filterWithInitialRSSI:(float)rssi; - --(id)initWithInitialSignalStrengthValue:(float)signalStrengthValue; --(float)addSignalStrengthValue:(float)signalStrengthValue; - -@end diff --git a/DUREX tests/EmmocoMobileFramework/README.md b/DUREX tests/EmmocoMobileFramework/README.md deleted file mode 100644 index a2ec505..0000000 --- a/DUREX tests/EmmocoMobileFramework/README.md +++ /dev/null @@ -1,18 +0,0 @@ -# Adding EMFramework to your project -================== -### Library dependencies -1) libEMFramework.a -2) CoreBluetooth.framework - -================== - -### Add the headers to your project - -All headers found in the `EmmocoMobileFramework/Headers` folder should be included. - -================== - -### Add Schemas to your project - -Add the system.json file from the Assets/ directory into your application bundle. - diff --git a/DUREX tests/FirstAppExample/DUREX test-Info.plist b/DUREX tests/FirstAppExample/DUREX test-Info.plist deleted file mode 100644 index e9693e9..0000000 --- a/DUREX tests/FirstAppExample/DUREX test-Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en_US - CFBundleDisplayName - ${PRODUCT_NAME} - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - com.emmoco.${PRODUCT_NAME:rfc1034identifier} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1.0 - LSRequiresIPhoneOS - - UIMainStoryboardFile - MainStoryboard - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - - - diff --git a/DUREX tests/FirstAppExample/DUREX test-Prefix.pch b/DUREX tests/FirstAppExample/DUREX test-Prefix.pch deleted file mode 100644 index 743435c..0000000 --- a/DUREX tests/FirstAppExample/DUREX test-Prefix.pch +++ /dev/null @@ -1,16 +0,0 @@ -// -// Prefix header -// -// The contents of this file are implicitly included at the beginning of every source file. -// - -#import - -#ifndef __IPHONE_3_0 -#warning "This project uses features only available in iOS SDK 3.0 and later." -#endif - -#ifdef __OBJC__ - #import - #import -#endif diff --git a/DUREX tests/FirstAppExample/DUREXAppDelegate.h b/DUREX tests/FirstAppExample/DUREXAppDelegate.h deleted file mode 100644 index dfdd593..0000000 --- a/DUREX tests/FirstAppExample/DUREXAppDelegate.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// DUREXAppDelegate.h -// TestAppExample -// -// Created by Dexter Weiss on 10/10/13. -// Copyright (c) 2013 Emmoco. All rights reserved. -// - -#import - -@interface DUREXAppDelegate : UIResponder - -@property (strong, nonatomic) UIWindow *window; -@property (nonatomic, strong) IBOutlet UINavigationController *navController; - - - -@end diff --git a/DUREX tests/FirstAppExample/DUREXAppDelegate.m b/DUREX tests/FirstAppExample/DUREXAppDelegate.m deleted file mode 100644 index afe5bba..0000000 --- a/DUREX tests/FirstAppExample/DUREXAppDelegate.m +++ /dev/null @@ -1,66 +0,0 @@ -// -// DUREXAppDelegate.m -// TestAppExample -// -// Created by Dexter Weiss on 10/10/13. -// Copyright (c) 2013 Emmoco. All rights reserved. -// - -#import "DUREXAppDelegate.h" -#import "EMDevicePickerViewController.h" - -@interface DUREXAppDelegate () -{ - -} - -@end - -@implementation DUREXAppDelegate - -- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions -{ - UINavigationController *navController = (UINavigationController *)[[self window] rootViewController]; - [self setNavController:navController]; - [[self navController] setDelegate:self]; - - return YES; -} - -- (void)applicationWillResignActive:(UIApplication *)application -{ - // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. - // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. -} - -- (void)applicationDidEnterBackground:(UIApplication *)application -{ - // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. - // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. -} - -- (void)applicationWillEnterForeground:(UIApplication *)application -{ -} - -- (void)applicationDidBecomeActive:(UIApplication *)application -{ - // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. -} - -- (void)applicationWillTerminate:(UIApplication *)application -{ - // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. -} - -#pragma mark - Navigation Controller - -- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated -{ - if ([viewController isKindOfClass:[EMDevicePickerViewController class]]) - { - - } -} - -@end diff --git a/DUREX tests/FirstAppExample/DUREXAppViewController.h b/DUREX tests/FirstAppExample/DUREXAppViewController.h deleted file mode 100644 index a729ea2..0000000 --- a/DUREX tests/FirstAppExample/DUREXAppViewController.h +++ /dev/null @@ -1,8 +0,0 @@ -#import - - -@interface DUREXAppViewController : UITableViewController - - - -@end diff --git a/DUREX tests/FirstAppExample/DUREXAppViewController.m b/DUREX tests/FirstAppExample/DUREXAppViewController.m deleted file mode 100644 index 05c3af0..0000000 --- a/DUREX tests/FirstAppExample/DUREXAppViewController.m +++ /dev/null @@ -1,80 +0,0 @@ -#import "DUREXAppViewController.h" -#import "EMFramework.h" -#import "CommunicationProtocol.h" - -@interface DUREXAppViewController () -{ - IBOutlet UIActivityIndicatorView *_activityIndicator; - NSTimer *_writeTimer; -} -@property (nonatomic,strong) CommunicationProtocol* protocol; - -@end - -@implementation DUREXAppViewController - -- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil -{ - self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; - if (self) - { - // Custom initialization - } - return self; -} - -- (void)viewDidLoad -{ - [super viewDidLoad]; - [_activityIndicator setHidden:YES]; - [self setTitle:@"DUREX Vendor Control"]; - _protocol = [CommunicationProtocol sharedProtocol]; - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(didReceiveNotification:) name:kEMConnectionDidReceiveIndicatorNotificationName object:nil]; - [[EMConnectionManager sharedManager] addObserver:self forKeyPath:@"connectionState" options:0 context:NULL]; - [_protocol setMessageAvailable:false]; -} - --(void)didReceiveNotification:(NSNotification*) notification -{ - id notificationValue = [[notification userInfo] objectForKey:kEMIndicatorResourceValueKey]; - NSString *resourceName = [[notification userInfo] objectForKey:kEMIndicatorNameKey]; - if([resourceName isEqualToString:@"messageAvailable"]) - { - NSString *resourceValue = [notificationValue stringValue]; - if([resourceValue isEqualToString:@"TRUE"]) - { - [_protocol setMessageAvailable:TRUE]; - } - else - { - [_protocol setMessageAvailable:FALSE]; - } - } -} - --(void)dealloc -{ - [[EMConnectionManager sharedManager] removeObserver:self forKeyPath:@"connectionState"]; - [[NSNotificationCenter defaultCenter] removeObserver:self]; -} - --(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context -{ - if (object == [EMConnectionManager sharedManager]) - { - if ([keyPath isEqualToString:@"connectionState"]) - { - if ([[EMConnectionManager sharedManager] connectionState] == EMConnectionStateDisrupted) - { - [[self navigationController] popToRootViewControllerAnimated:YES]; - } - } - } -} - -#pragma mark - Interface actions - - - - -@end \ No newline at end of file diff --git a/DUREX tests/FirstAppExample/EMConnectingView.xib b/DUREX tests/FirstAppExample/EMConnectingView.xib deleted file mode 100644 index 7e84038..0000000 --- a/DUREX tests/FirstAppExample/EMConnectingView.xib +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/DUREX tests/FirstAppExample/EMDevicePickerViewController.h b/DUREX tests/FirstAppExample/EMDevicePickerViewController.h deleted file mode 100644 index 6caaba7..0000000 --- a/DUREX tests/FirstAppExample/EMDevicePickerViewController.h +++ /dev/null @@ -1,13 +0,0 @@ -// -// EMDevicePickerViewController.h -// TestAppExample -// -// Created by Dexter Weiss on 10/10/13. -// Copyright (c) 2013 Emmoco. All rights reserved. -// - -#import - -@interface EMDevicePickerViewController : UITableViewController - -@end diff --git a/DUREX tests/FirstAppExample/EMDevicePickerViewController.m b/DUREX tests/FirstAppExample/EMDevicePickerViewController.m deleted file mode 100644 index 2edf42f..0000000 --- a/DUREX tests/FirstAppExample/EMDevicePickerViewController.m +++ /dev/null @@ -1,91 +0,0 @@ -// -// EMDevicePickerViewController.m -// TestAppExample -// -// Created by Dexter Weiss on 10/10/13. -// Copyright (c) 2013 Emmoco. All rights reserved. -// - -#import "EMDevicePickerViewController.h" -#import - -@interface EMDevicePickerViewController () - -@property (nonatomic, strong) IBOutlet UIView *connectingView; -@property (nonatomic, strong) IBOutlet UIActivityIndicatorView *activityIndicator; -@property (nonatomic, strong) IBOutlet UIView *popoverView; - -@end - -@implementation EMDevicePickerViewController - -- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil -{ - self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; - if (self) - { - // Custom initialization - } - return self; -} - -- (void)viewDidLoad -{ - [super viewDidLoad]; - //[[NSBundle mainBundle] loadNibNamed:@"EMConnectingView" owner:self options:nil]; - [[[self popoverView] layer] setCornerRadius:10.0f]; - [[self connectingView] setHidden:YES]; - [[self connectingView] setFrame:[[self view] bounds]]; - [[self view] addSubview:[self connectingView]]; - -} - --(void)_showConnectingView -{ - [[self activityIndicator] startAnimating]; - [[self connectingView] setHidden:NO]; -} - --(void)_hideConnectingView -{ - [[self activityIndicator] stopAnimating]; - [[self connectingView] setHidden:YES]; -} - --(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context -{ - -} - -#pragma mark - Table View Methods - --(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView -{ - return 1; -} - --(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section -{ - return 1; -} - --(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath -{ - UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"DeviceCell"]; - - if (cell == nil) - { - cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"DeviceCell"]; - } - - [[cell textLabel] setText:NSLocalizedString(@"PIECE OF CRAP 2000 PRO ULTRA", nil)]; - [[cell detailTextLabel] setText:NSLocalizedString(@"FUCKING ONLINE", nil)]; - return cell; -} - --(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath -{ - [self performSegueWithIdentifier:@"ConnectionSegue" sender:self]; -} - -@end diff --git a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/120 - App Icon_2x.png b/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/120 - App Icon_2x.png deleted file mode 100644 index 1fdfff8..0000000 Binary files a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/120 - App Icon_2x.png and /dev/null differ diff --git a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/29 - App Icon_2x.png b/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/29 - App Icon_2x.png deleted file mode 100644 index 1507a46..0000000 Binary files a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/29 - App Icon_2x.png and /dev/null differ diff --git a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/40 - App Icon_2x.png b/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/40 - App Icon_2x.png deleted file mode 100644 index a8161e3..0000000 Binary files a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/40 - App Icon_2x.png and /dev/null differ diff --git a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_1x.png b/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_1x.png deleted file mode 100644 index 8e30fa0..0000000 Binary files a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_1x.png and /dev/null differ diff --git a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_2x.png b/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_2x.png deleted file mode 100644 index f6fdbe3..0000000 Binary files a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/76 - App Icon_2x.png and /dev/null differ diff --git a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/Contents.json b/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index cf0124f..0000000 --- a/DUREX tests/FirstAppExample/Images.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "images" : [ - { - "idiom" : "iphone", - "size" : "29x29", - "scale" : "1x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "29 - App Icon_2x.png", - "scale" : "2x" - }, - { - "size" : "40x40", - "idiom" : "iphone", - "filename" : "40 - App Icon_2x.png", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "57x57", - "scale" : "1x" - }, - { - "idiom" : "iphone", - "size" : "57x57", - "scale" : "2x" - }, - { - "size" : "60x60", - "idiom" : "iphone", - "filename" : "120 - App Icon_2x.png", - "scale" : "2x" - }, - { - "idiom" : "ipad", - "size" : "29x29", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "29x29", - "scale" : "2x" - }, - { - "idiom" : "ipad", - "size" : "40x40", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "40x40", - "scale" : "2x" - }, - { - "idiom" : "ipad", - "size" : "50x50", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "50x50", - "scale" : "2x" - }, - { - "idiom" : "ipad", - "size" : "72x72", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "72x72", - "scale" : "2x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "76 - App Icon_1x.png", - "scale" : "1x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "76 - App Icon_2x.png", - "scale" : "2x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/DUREX tests/FirstAppExample/Images.xcassets/LaunchImage.launchimage/Contents.json b/DUREX tests/FirstAppExample/Images.xcassets/LaunchImage.launchimage/Contents.json deleted file mode 100644 index c79ebd3..0000000 --- a/DUREX tests/FirstAppExample/Images.xcassets/LaunchImage.launchimage/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "orientation" : "portrait", - "idiom" : "iphone", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "2x" - }, - { - "orientation" : "portrait", - "idiom" : "iphone", - "subtype" : "retina4", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "2x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/DUREX tests/FirstAppExample/main.m b/DUREX tests/FirstAppExample/main.m deleted file mode 100644 index 007b9c3..0000000 --- a/DUREX tests/FirstAppExample/main.m +++ /dev/null @@ -1,17 +0,0 @@ -// -// main.m -// TestAppExample -// -// Created by Dexter Weiss on 10/10/13. -// Copyright (c) 2013 Emmoco. All rights reserved. -// - -#import -#import "DUREXAppDelegate.h" - -int main(int argc, char * argv[]) -{ - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([DUREXAppDelegate class])); - } -} diff --git a/DUREX tests/FirstAppExampleTests/FirstAppTests-Info.plist b/DUREX tests/FirstAppExampleTests/FirstAppTests-Info.plist deleted file mode 100644 index b906695..0000000 --- a/DUREX tests/FirstAppExampleTests/FirstAppTests-Info.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - com.emmoco.${PRODUCT_NAME:rfc1034identifier} - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - diff --git a/DUREX tests/FirstAppExampleTests/TestAppExampleTests.m b/DUREX tests/FirstAppExampleTests/TestAppExampleTests.m deleted file mode 100644 index 334ae3f..0000000 --- a/DUREX tests/FirstAppExampleTests/TestAppExampleTests.m +++ /dev/null @@ -1,34 +0,0 @@ -// -// TestAppExampleTests.m -// TestAppExampleTests -// -// Created by Dexter Weiss on 10/10/13. -// Copyright (c) 2013 Emmoco. All rights reserved. -// - -#import - -@interface TestAppExampleTests : XCTestCase - -@end - -@implementation TestAppExampleTests - -- (void)setUp -{ - [super setUp]; - // Put setup code here. This method is called before the invocation of each test method in the class. -} - -- (void)tearDown -{ - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void)testExample -{ - XCTFail(@"No implementation for \"%s\"", __PRETTY_FUNCTION__); -} - -@end diff --git a/DUREX tests/FirstAppExampleTests/en.lproj/InfoPlist.strings b/DUREX tests/FirstAppExampleTests/en.lproj/InfoPlist.strings deleted file mode 100644 index 477b28f..0000000 --- a/DUREX tests/FirstAppExampleTests/en.lproj/InfoPlist.strings +++ /dev/null @@ -1,2 +0,0 @@ -/* Localized versions of Info.plist keys */ - diff --git a/DUREX tests/InitialViewController.h b/DUREX tests/InitialViewController.h deleted file mode 100644 index 4436f0e..0000000 --- a/DUREX tests/InitialViewController.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// InitialViewController.h -// DUREX Vendor Control -// -// Created by Imanol Barba on 5/22/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -#import - -@interface InitialViewController : UIViewController - -@property (nonatomic,strong) IBOutlet UIButton *connectButton; -@property (nonatomic,strong) IBOutlet UILabel *label; - -- (IBAction) connectPressed:(UIButton*)button; - -@end diff --git a/DUREX tests/InitialViewController.m b/DUREX tests/InitialViewController.m deleted file mode 100644 index 2fafbf9..0000000 --- a/DUREX tests/InitialViewController.m +++ /dev/null @@ -1,55 +0,0 @@ -// -// InitialViewController.m -// DUREX Vendor Control -// -// Created by Imanol Barba on 5/22/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -#import "InitialViewController.h" - -@interface InitialViewController () - -@end - -@implementation InitialViewController - -- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil -{ - self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; - if (self) { - // Custom initialization - } - return self; -} - -- (void)viewDidLoad -{ - [super viewDidLoad]; - // Do any additional setup after loading the view. - [[self label] sizeToFit]; -} - -- (void)didReceiveMemoryWarning -{ - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. -} - -- (IBAction) connectPressed:(UIButton*)button -{ - [self performSegueWithIdentifier:@"ShowDevices" sender:self]; -} - -/* -#pragma mark - Navigation - -// In a storyboard-based application, you will often want to do a little preparation before navigation -- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender -{ - // Get the new view controller using [segue destinationViewController]. - // Pass the selected object to the new view controller. -} -*/ - -@end diff --git a/DUREX tests/MenuTableViewController.h b/DUREX tests/MenuTableViewController.h deleted file mode 100644 index 13de67e..0000000 --- a/DUREX tests/MenuTableViewController.h +++ /dev/null @@ -1,52 +0,0 @@ -// -// MenuTableViewController.h -// DUREX Vendor Control -// -// Created by Imanol Barba on 5/23/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -#import -#import "CommunicationProtocol.h" -#import "Stack.h" -#import "DatePickerViewController.h" -#import "PriceChangerViewController.h" - -#define num(x) [NSNumber numberWithUnsignedInt:x] - -#define MENU_ELEMENTS @"Maintenance",@"Basic Configuration",@"Sending a Report" -#define MENU_CELLS_PER_SECTION num(3) -#define MENU_HEADERS nil - -#define MAINTENANCE_ELEMENTS @"CH1 presence",@"CH2 presence",@"CH3 presence",@"CH4 presence",@"CH5 presence",@"CH6 presence",@"CH7 presence",@"CH8 presence",@"CH1 spin",@"CH2 spin",@"CH3 spin",@"CH4 spin",@"CH5 spin",@"CH6 spin",@"CH7 spin",@"CH8 spin",@"Door sensor",@"Wall sensor",@"Oscillator",@"1€ Coin presence",@"50c Coin presence",@"1€ Coin spin",@"50c Coin spin",@"Sales log",@"Incident report",@"Send report" -#define MAINTENANCE_CELLS_PER_SECTION num(23),num(3) -#define MAINTENANCE_HEADERS NSLocalizedString(@"Sensors", nil),NSLocalizedString(@"Commands", nil) - -#define SALES_ELEMENTS @"20€ Notes",@"10€ Notes",@"5€ Notes",@"2€ Coins",@"1€ Coins",@"50c Coins",@"Channel",@"Product Code",@"Nominal Price",@"Discounted Price",@"1€ Change",@"50c Change",@"20€ Notes",@"10€ Notes",@"5€ Notes",@"2€ Coins",@"1€ Coins",@"50c Coins",@"Channel",@"Product Code",@"Nominal Price",@"Discounted Price",@"1€ Change",@"50c Change",@"20€ Notes",@"10€ Notes",@"5€ Notes",@"2€ Coins",@"1€ Coins",@"50c Coins",@"Channel",@"Product Code",@"Nominal Price",@"Discounted Price",@"1€ Change",@"50c Change" -#define SALES_CELLS_PER_SECTION num(12),num(12),num(12) -#define SALES_HEADERS @"14/06/2014",@"25/06/2014",@"05/07/2014" - -#define CONFIGURATION_ELEMENTS @"Update Date & Time",@"Update product price",@"Update product name" -#define CONFIGURATION_CELLS_PER_SECTION num(3) -#define CONFIGURATION_HEADERS nil - - -#define CELL_IDENTIFIERS @"MenuCell",@"MaintenanceCell",@"SalesCell",@"ConfigCell",@"ReportCell" - -enum { - MENU = 0, - MAINTENANCE, - SALES, - BASIC_CONFIGURATION, - REPORT, -} navigationLevel; - -@interface MenuTableViewController : UITableViewController - -@property (strong,nonatomic) Stack *parentLayout; -@property (strong,nonatomic) DatePickerViewController *datePickerViewController; -@property (strong,nonatomic) PriceChangerViewController *priceChangerViewController; - -- (void) navBack; - -@end diff --git a/DUREX tests/MenuTableViewController.m b/DUREX tests/MenuTableViewController.m deleted file mode 100644 index 89dcfba..0000000 --- a/DUREX tests/MenuTableViewController.m +++ /dev/null @@ -1,433 +0,0 @@ -// -// MenuTableViewController.m -// DUREX Vendor Control -// -// Created by Imanol Barba on 5/23/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -#import "MenuTableViewController.h" -#import "DUREXAppDelegate.h" - -@interface MenuTableViewController () -{ - IBOutlet UIActivityIndicatorView *_activityIndicator; - NSTimer *_writeTimer; -} -@property (nonatomic,strong) const NSArray *menuElements; -@property (nonatomic,strong) const NSArray *menuStructure; -@property (nonatomic,strong) const NSArray *menuHeaders; - -@property (nonatomic,strong) const NSArray *maintenanceElements; -@property (nonatomic,strong) const NSArray *maintenanceStructure; -@property (nonatomic,strong) const NSArray *maintenanceHeaders; - -@property (nonatomic,strong) const NSArray *salesElements; -@property (nonatomic,strong) const NSArray *salesStructure; -@property (nonatomic,strong) const NSArray *salesHeaders; - -@property (nonatomic,strong) const NSArray *configElements; -@property (nonatomic,strong) const NSArray *configStructure; -@property (nonatomic,strong) const NSArray *configHeaders; - -@property (nonatomic,strong) const NSArray *cellIdentifiers; - -@property (nonatomic,strong) CommunicationProtocol* protocol; -@property uint8_t currentNavLevel; -@property NSString *currentCellIdentifier; -@property const NSArray *currentElements; -@property const NSArray *currentStructure; -@property const NSArray *currentHeaders; - -@end - -@implementation MenuTableViewController - -- (id)initWithStyle:(UITableViewStyle)style -{ - self = [super initWithStyle:style]; - if (self) - { - // Custom initialization - } - return self; -} - -- (void) initializeMenuEntries -{ - [self setMenuElements:[[NSArray alloc] initWithObjects:MENU_ELEMENTS, nil]]; - [self setMenuStructure:[[NSArray alloc] initWithObjects:MENU_CELLS_PER_SECTION, nil]]; - if([[self menuStructure] count] > 1) - { - [self setMenuHeaders:[[NSArray alloc] initWithObjects:MENU_HEADERS, nil]]; - } - else - { - [self setMenuHeaders:nil]; - } - - [self setMaintenanceElements:[[NSArray alloc] initWithObjects:MAINTENANCE_ELEMENTS, nil]]; - [self setMaintenanceStructure:[[NSArray alloc] initWithObjects:MAINTENANCE_CELLS_PER_SECTION, nil]]; - if([[self maintenanceStructure] count] > 1) - { - [self setMaintenanceHeaders:[[NSArray alloc] initWithObjects:MAINTENANCE_HEADERS, nil]]; - } - else - { - [self setMaintenanceHeaders:nil]; - } - - [self setSalesElements:[[NSArray alloc] initWithObjects:SALES_ELEMENTS, nil]]; - [self setSalesStructure:[[NSArray alloc] initWithObjects:SALES_CELLS_PER_SECTION, nil]]; - if([[self salesStructure] count] > 1) - { - [self setSalesHeaders:[[NSArray alloc] initWithObjects:SALES_HEADERS, nil]]; - } - else - { - [self setSalesHeaders:nil]; - } - - [self setConfigElements:[[NSArray alloc] initWithObjects:CONFIGURATION_ELEMENTS, nil]]; - [self setConfigStructure:[[NSArray alloc] initWithObjects:CONFIGURATION_CELLS_PER_SECTION, nil]]; - if([[self configStructure] count] > 1) - { - [self setConfigHeaders:[[NSArray alloc] initWithObjects:CONFIGURATION_HEADERS, nil]]; - } - else - { - [self setConfigHeaders:nil]; - } - - [self setCellIdentifiers:[[NSArray alloc] initWithObjects:CELL_IDENTIFIERS, nil]]; -} - -- (void) changeNavLevel: (uint8_t) level : (BOOL) push -{ - NSLog(@"[MenuTableViewController.m]: navLevel is %d",level); - if(push) - { - [[self parentLayout] push: [NSNumber numberWithUnsignedChar:self.currentNavLevel]]; - } - [self setCurrentNavLevel:level]; - [self setCurrentCellIdentifier:[[self cellIdentifiers] objectAtIndex:[self currentNavLevel]]]; - if([self currentNavLevel] == MENU) - { - [[self navigationItem] setTitle:NSLocalizedString(@"PIECE OF CRAP 2000 PRO ULTRA", nil)]; - [self setCurrentElements:[self menuElements]]; - [self setCurrentStructure:[self menuStructure]]; - [self setCurrentHeaders:[self menuHeaders]]; - } - else if([self currentNavLevel] == MAINTENANCE) - { - [[self navigationItem] setTitle:NSLocalizedString(@"Maintenance", nil)]; - [self setCurrentElements:[self maintenanceElements]]; - [self setCurrentStructure:[self maintenanceStructure]]; - [self setCurrentHeaders:[self maintenanceHeaders]]; - - } - else if([self currentNavLevel] == SALES) - { - [[self navigationItem] setTitle:NSLocalizedString(@"Sales log", nil)]; - [self setCurrentElements:[self salesElements]]; - [self setCurrentStructure:[self salesStructure]]; - [self setCurrentHeaders:[self salesHeaders]]; - } - else if([self currentNavLevel] == BASIC_CONFIGURATION) - { - [[self navigationItem] setTitle:NSLocalizedString(@"Basic Configuration", nil)]; - [self setCurrentElements:[self configElements]]; - [self setCurrentStructure:[self configStructure]]; - [self setCurrentHeaders:[self configHeaders]]; - } - //AND SO ON... - [[self tableView] reloadData]; - NSRange range = NSMakeRange(0, [self numberOfSectionsInTableView:[self tableView]]); - NSIndexSet *sections = [NSIndexSet indexSetWithIndexesInRange:range]; - [[self tableView] reloadSections:sections withRowAnimation:UITableViewRowAnimationAutomatic]; -} - -- (void) navBack -{ - NSNumber *prevLevel = [[self parentLayout] pop]; - self.currentNavLevel = prevLevel.intValue; - [self changeNavLevel: prevLevel.intValue : FALSE]; -} - -- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section -{ - NSString *title = @""; - if([self currentHeaders] != nil) - { - title = [[self currentHeaders] objectAtIndex:section]; - } - return title; -} - -- (void) backButtonPressed: (id) sender -{ - NSLog(@"[MenuTableViewController.m]: Navigation Stack has %d remaining levels",[[self parentLayout] count]); - if([[self parentLayout] count] > 0) - { - NSLog(@"[MenuTableViewController.m]: Falling to previous navigation level"); - [self navBack]; - } - else - { - NSLog(@"[MenuTableViewController.m]: No more navigation levels in stack, falling to previous view"); - [self.navigationController popViewControllerAnimated:YES]; - } -} - -- (void)viewDidLoad -{ - [super viewDidLoad]; - [_activityIndicator setHidden:YES]; - - UIImage *backImage = [UIImage imageNamed:@"back_arrow.png"]; - UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom]; - backButton.frame = CGRectMake(0, 0, backImage.size.width/2, backImage.size.height/2); - - [backButton setBackgroundImage:backImage forState:UIControlStateNormal]; - [backButton addTarget:self action:@selector(backButtonPressed:) forControlEvents:UIControlEventTouchUpInside]; - UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:backButton]; - - self.navigationItem.hidesBackButton = YES; - self.navigationItem.leftBarButtonItem = backBarButtonItem; - - //Emmoco protocol initialization - _protocol = [CommunicationProtocol sharedProtocol]; - - //Initialize parentLayout stack - [self setParentLayout:[[Stack alloc]init]]; - - //Set navigation level - [self initializeMenuEntries]; - self.currentNavLevel = 255; - [self changeNavLevel:MENU:FALSE]; - - // Uncomment the following line to preserve selection between presentations. - // self.clearsSelectionOnViewWillAppear = NO; - - // Uncomment the following line to display an Edit button in the navigation bar for this view controller. - // self.navigationItem.rightBarButtonItem = self.editButtonItem; -} - --(void)viewDidAppear:(BOOL)animated -{ - //DUREX protocol initialization - [_protocol setMessageAvailable:false]; - if(![_protocol establishConnection]) - { - UIAlertView* alert = [[UIAlertView alloc] initWithTitle:@"Communication error" message:@"Error while trying to connect to the device." delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; - [alert show]; - UIViewController *previous = [[[self navigationController] viewControllers] objectAtIndex:[[[self navigationController] viewControllers] count]-2]; - [[self navigationController] popToViewController:previous animated:YES]; - } -} - --(void)didReceiveNotification:(NSNotification*) notification -{ - -} - --(void)dealloc -{ - [[NSNotificationCenter defaultCenter] removeObserver:self]; -} - -- (void)didReceiveMemoryWarning -{ - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. -} - --(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context -{ - -} - -#pragma mark - Table view delegate - -- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath -{ - NSLog(@"[MenuTableViewController.m]: Section: %d Row: %d",[indexPath section],[indexPath row]); - [tableView deselectRowAtIndexPath:indexPath animated:YES]; - NSString *cellName = [[[[self tableView] cellForRowAtIndexPath:indexPath]textLabel]text]; - if([cellName isEqualToString:NSLocalizedString(@"Maintenance", nil)] && [self currentNavLevel] == MENU) - { - NSLog(@"[MenuTableViewController.m]: Changing to navLevel: MAINTENANCE"); - [self changeNavLevel:MAINTENANCE:TRUE]; - } - else if([cellName isEqualToString:NSLocalizedString(@"Sales log", nil)] && [self currentNavLevel] == MAINTENANCE) - { - NSLog(@"[MenuTableViewController.m]: Changing to navLevel: SALES"); - [self changeNavLevel:SALES:TRUE]; - } - else if([cellName isEqualToString:NSLocalizedString(@"Basic Configuration", nil)] && [self currentNavLevel] == MENU) - { - NSLog(@"[MenuTableViewController.m]: Changing to navLevel: BASIC_CONFIGURATION"); - [self changeNavLevel:BASIC_CONFIGURATION:TRUE]; - } - else if([cellName isEqualToString:NSLocalizedString(@"Update Date & Time", nil)] && [self currentNavLevel] == BASIC_CONFIGURATION) - { - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) - { - //self.popupViewController = [[DatePickerViewController alloc] initWithNibName:@"DatePickerViewController_iPad" bundle:nil]; - self.datePickerViewController = [[DatePickerViewController alloc] initWithNibName:@"DatePickerViewController_iPad" bundle:nil]; - self.datePickerViewController.delegate = self; - [self.datePickerViewController showInView:self.navigationController.view animated:YES]; - } - else - { - self.datePickerViewController = [[DatePickerViewController alloc] initWithNibName:@"DatePickerViewController" bundle:nil]; - self.datePickerViewController.delegate = self; - [self.datePickerViewController showInView:self.navigationController.view animated:YES]; - } - } - else if([cellName isEqualToString:NSLocalizedString(@"Update product price", nil)] && [self currentNavLevel] == BASIC_CONFIGURATION) - { - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) - { - //self.popupViewController = [[DatePickerViewController alloc] initWithNibName:@"DatePickerViewController_iPad" bundle:nil]; - self.priceChangerViewController = [[PriceChangerViewController alloc] initWithNibName:@"PriceChangerViewController_iPad" bundle:nil]; - self.priceChangerViewController.delegate = self; - [self.priceChangerViewController showInView:self.navigationController.view animated:YES]; - } - else - { - self.priceChangerViewController = [[PriceChangerViewController alloc] initWithNibName:@"PriceChangerViewController" bundle:nil]; - self.priceChangerViewController.delegate = self; - [self.priceChangerViewController showInView:self.navigationController.view animated:YES]; - } - } - -} - -#pragma mark - Table view data source - -- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView -{ - return [[self currentStructure] count]; -} - -- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section -{ - return [[[self currentStructure]objectAtIndex:section] integerValue]; -} - -- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath -{ - UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:[self currentCellIdentifier] forIndexPath:indexPath]; - - if (cell == nil) - { - NSLog(@"[MenuTableViewController.m]: Initializing cell"); - if([self currentNavLevel] == MAINTENANCE) - { - NSLog(@"[MenuTableViewController.m]: Dispatching Maintenance-type cell"); - cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:[self currentCellIdentifier]]; - } - else - { - cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:[self currentCellIdentifier]]; - } - } - uint8_t offset = 0; - if([indexPath section] ) - { - for (int i = 0; i < [indexPath section]; i++) - { - offset += [[[self currentStructure] objectAtIndex:i] unsignedCharValue]; - } - } - [[cell textLabel] setText:NSLocalizedString([[self currentElements] objectAtIndex:[indexPath row]+offset],nil)]; - if([self currentNavLevel] == MAINTENANCE) - { - if( [[[cell textLabel] text] isEqualToString:NSLocalizedString(@"Sales log",nil)] || [[[cell textLabel] text] isEqualToString:NSLocalizedString(@"Incident report",nil)] || [[[cell textLabel] text] isEqualToString:NSLocalizedString(@"Send report",nil)]) - { - [[cell detailTextLabel] setText:@""]; - [cell setAccessoryView:nil]; - [cell setAccessoryType:UITableViewCellAccessoryDisclosureIndicator]; - } - else - { - [[cell detailTextLabel] setText:@"VALUE"]; - [cell setAccessoryView: [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"icon_checkmark"]]]; - if( [[[cell textLabel] text] isEqualToString:NSLocalizedString(@"CH4 presence",nil)]) - { - [cell setAccessoryView: [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"icon_delete"]]]; - } - - } - } - else if([self currentNavLevel] == SALES) - { - - } - return cell; -} - -- (void)passDateViewController:(DatePickerViewController *)controller didFinishEnteringItem:(NSDate *)date -{ - NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; - NSCalendarUnit units = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit; - NSDateComponents *components = [calendar components:units fromDate:date]; - NSLog(@"[MenuTableViewController.m]: %@", components); -} - -- (void)passPriceViewController:(PriceChangerViewController *)controller didFinishEnteringItem:(NSArray *)data -{ - NSLog(@"[MenuTableViewController.m]: %@", data); -} - -/* -// Override to support conditional editing of the table view. -- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath -{ - // Return NO if you do not want the specified item to be editable. - return YES; -} -*/ - -/* -// Override to support editing the table view. -- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath -{ - if (editingStyle == UITableViewCellEditingStyleDelete) { - // Delete the row from the data source - [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade]; - } else if (editingStyle == UITableViewCellEditingStyleInsert) { - // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view - } -} -*/ - -/* -// Override to support rearranging the table view. -- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath -{ -} -*/ - -/* -// Override to support conditional rearranging of the table view. -- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath -{ - // Return NO if you do not want the item to be re-orderable. - return YES; -} -*/ - -/* -#pragma mark - Navigation - -// In a storyboard-based application, you will often want to do a little preparation before navigation -- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender -{ - // Get the new view controller using [segue destinationViewController]. - // Pass the selected object to the new view controller. -} -*/ - -@end diff --git a/DUREX tests/PriceChangerViewController.h b/DUREX tests/PriceChangerViewController.h deleted file mode 100644 index 36fa30d..0000000 --- a/DUREX tests/PriceChangerViewController.h +++ /dev/null @@ -1,33 +0,0 @@ -// -// PriceChangerViewController.h -// DUREX test -// -// Created by Imanol Barba on 9/3/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -@class PriceChangerViewController; - -#import -#import -#import "DUREXAppDelegate.h" - -@protocol PriceChangerViewControllerDelegate -- (void)passPriceViewController:(PriceChangerViewController*)controller didFinishEnteringItem:(NSArray *)date; - -@end - - -@interface PriceChangerViewController : UIViewController - -@property (strong, nonatomic) IBOutlet UIView *priceChangerView; -@property (strong, nonatomic) IBOutlet UITextField *price; -@property (strong, nonatomic) IBOutlet UITextField *channel; -@property (strong, nonatomic) IBOutlet UITextField *code; -@property (nonatomic, strong) id delegate; - -- (void)showInView:(UIView *)aView animated:(BOOL)animated; -- (IBAction)closePopup:(id)sender; - - -@end diff --git a/DUREX tests/PriceChangerViewController.m b/DUREX tests/PriceChangerViewController.m deleted file mode 100644 index 11e4656..0000000 --- a/DUREX tests/PriceChangerViewController.m +++ /dev/null @@ -1,103 +0,0 @@ -// -// PriceChangerViewController.m -// DUREX test -// -// Created by Imanol Barba on 9/3/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -#import "PriceChangerViewController.h" - -@interface PriceChangerViewController () - -@end - -@implementation PriceChangerViewController - -- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil -{ - self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; - if (self) { - // Custom initialization - } - return self; -} - -- (void)viewDidLoad -{ - self.priceChangerView.layer.cornerRadius = 5; - self.priceChangerView.layer.shadowOpacity = 0.8; - self.priceChangerView.layer.shadowOffset = CGSizeMake(0.0f, 0.0f); - - self.code.delegate = self; - self.channel.delegate = self; - self.price.delegate = self; - - UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] - initWithTarget:self - action:@selector(dismissKeyboard)]; - - [self.view addGestureRecognizer:tap]; - - [super viewDidLoad]; - // Do any additional setup after loading the view from its nib. -} - --(void)dismissKeyboard -{ - [self.code resignFirstResponder]; - [self.price resignFirstResponder]; - [self.channel resignFirstResponder]; -} - --(BOOL)textFieldShouldReturn:(UITextField *)textField -{ - [textField resignFirstResponder]; - return YES; -} - -- (void)didReceiveMemoryWarning -{ - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. -} - -- (void)showAnimate -{ - self.view.transform = CGAffineTransformMakeScale(1.3, 1.3); - self.view.alpha = 0; - [UIView animateWithDuration:.25 animations:^{ - self.view.alpha = 1; - self.view.transform = CGAffineTransformMakeScale(1, 1); - }]; -} - -- (void)removeAnimate -{ - [UIView animateWithDuration:.25 animations:^{ - self.view.transform = CGAffineTransformMakeScale(1.3, 1.3); - self.view.alpha = 0.0; - } completion:^(BOOL finished) { - if (finished) { - [self.view removeFromSuperview]; - } - }]; -} - -- (IBAction)closePopup:(id)sender -{ - NSArray *data = [[NSArray alloc] initWithObjects:[[self channel] text],[[self code] text],[[self price] text], nil]; - [self.delegate passPriceViewController:self didFinishEnteringItem:data]; - [self removeAnimate]; -} - -- (void)showInView:(UIView *)aView animated:(BOOL)animated -{ - [aView addSubview:self.view]; - if (animated) { - [self showAnimate]; - } -} - - -@end diff --git a/DUREX tests/Stack.h b/DUREX tests/Stack.h deleted file mode 100644 index c0cbe1a..0000000 --- a/DUREX tests/Stack.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// Stack.h -// DUREX test -// -// Created by Imanol Barba on 5/23/14. -// Copyright (c) 2014 Emmoco. All rights reserved. -// - -#import - -@interface Stack : NSObject - -- (id) init; -- (void) push: (id) element; -- (id) pop; -- (NSInteger) count; -- (void) clear; - -@end diff --git a/DUREX tests/Stack.m b/DUREX tests/Stack.m deleted file mode 100644 index 370f985..0000000 --- a/DUREX tests/Stack.m +++ /dev/null @@ -1,50 +0,0 @@ -// -// Stack.m -// DUREX test -// -// Created by Imanol Barba on 5/23/14. -// Copyright (c) 2014 Emmoco. All rights reserved.retur -// - -#import "Stack.h" - -@interface Stack () - -@property (strong,nonatomic) NSMutableArray *dataArray; -@property (nonatomic) NSUInteger lastPosition; -@end - -@implementation Stack - -- (id) init -{ - self = [super init]; - [self setLastPosition: 0]; - [self setDataArray:[[NSMutableArray alloc] init]]; - return self; -} - -- (void) push: (id) element -{ - [[self dataArray] addObject:element]; - [self setLastPosition: [self lastPosition] + 1]; -} -- (id) pop -{ - id element; - [self setLastPosition: [self lastPosition] - 1]; - element = [[self dataArray] objectAtIndex:[self lastPosition]]; - [[self dataArray] removeLastObject]; - return element; -} - -- (NSInteger) count -{ - return [[self dataArray] count]; -} -- (void) clear -{ - [[self dataArray] removeAllObjects]; -} - -@end diff --git a/DUREX tests/bluetooth.png b/DUREX tests/bluetooth.png deleted file mode 100644 index 7befaba..0000000 Binary files a/DUREX tests/bluetooth.png and /dev/null differ diff --git a/DUREX tests/en.lproj/DatePickerViewController.strings b/DUREX tests/en.lproj/DatePickerViewController.strings deleted file mode 100644 index 1c8077b..0000000 --- a/DUREX tests/en.lproj/DatePickerViewController.strings +++ /dev/null @@ -1,3 +0,0 @@ - -/* Class = "IBUIButton"; normalTitle = "Button"; ObjectID = "7QC-Xa-liQ"; */ -"7QC-Xa-liQ.normalTitle" = "Done"; diff --git a/DUREX tests/en.lproj/DatePickerViewController_iPad.strings b/DUREX tests/en.lproj/DatePickerViewController_iPad.strings deleted file mode 100644 index 47b34d1..0000000 --- a/DUREX tests/en.lproj/DatePickerViewController_iPad.strings +++ /dev/null @@ -1,3 +0,0 @@ - -/* Class = "IBUIButton"; normalTitle = "Button"; ObjectID = "b32-QI-eSJ"; */ -"b32-QI-eSJ.normalTitle" = "Done"; diff --git a/DUREX tests/en.lproj/Localizable.strings b/DUREX tests/en.lproj/Localizable.strings deleted file mode 100644 index 93dcb30..0000000 --- a/DUREX tests/en.lproj/Localizable.strings +++ /dev/null @@ -1,56 +0,0 @@ -/* - Localizable.strings - DUREX test - - Created by Imanol Barba on 8/11/14. - Copyright (c) 2014 Emmoco. All rights reserved. -*/ - -"PIECE OF CRAP 2000 PRO ULTRA" = "PIECE OF CRAP 2000 PRO ULTRA"; -"FUCKING ONLINE" = "FUCKING ONLINE"; -"Maintenance" = "Maintenance"; -"Basic Configuration" = "Basic Configuration"; -"Sending a Report" = "Sending a Report"; -"Sensors" = "Sensors"; -"Commands" = "Commands"; -"CH1 presence" = "CH1 presence"; -"CH2 presence" = "CH2 presence"; -"CH3 presence" = "CH3 presence"; -"CH4 presence" = "CH4 presence"; -"CH5 presence" = "CH5 presence"; -"CH6 presence" = "CH6 presence"; -"CH7 presence" = "CH7 presence"; -"CH8 presence" = "CH8 presence"; -"CH1 spin" = "CH1 spin"; -"CH2 spin" = "CH2 spin"; -"CH3 spin" = "CH3 spin"; -"CH4 spin" = "CH4 spin"; -"CH5 spin" = "CH5 spin"; -"CH6 spin" = "CH6 spin"; -"CH7 spin" = "CH7 spin"; -"CH8 spin" = "CH8 spin"; -"Door sensor" = "Door sensor"; -"Wall sensor" = "Wall sensor"; -"Oscillator" = "Oscillator"; -"1€ Coin presence" = "1€ Coin presence"; -"50c Coin presence" = "50c Coin presence"; -"1€ Coin spin" = "1€ Coin spin"; -"50c Coin spin" = "50c Coin spin"; -"Sales log" = "Sales log"; -"Incident report" = "Incident report"; -"Send report" = "Send report"; -"20€ Notes" = "20€ Notes"; -"10€ Notes" = "10€ Notes"; -"5€ Notes" = "5€ Notes"; -"2€ Coins" = "2€ Coins"; -"1€ Coins" = "1€ Coins"; -"50c Coins" = "50c Coins"; -"Channel" = "Channel"; -"Product Code" = "Product Code"; -"Nominal Price" = "Nominal Price"; -"Discounted Price" = "Discounted Price"; -"1€ Change" = "1€ Change"; -"50c Change" = "50c Change"; -"Update Date & Time" = "Update Date & Time"; -"Update product price" = "Update product price"; -"Update product name" = "Update product name"; \ No newline at end of file diff --git a/DUREX tests/en.lproj/MainStoryboard.strings b/DUREX tests/en.lproj/MainStoryboard.strings deleted file mode 100644 index 55bb165..0000000 --- a/DUREX tests/en.lproj/MainStoryboard.strings +++ /dev/null @@ -1,24 +0,0 @@ - -/* Class = "IBUILabel"; text = "FUCKING ONLINE"; ObjectID = "0cU-st-98u"; */ -"0cU-st-98u.text" = "FUCKING ONLINE"; - -/* Class = "IBUINavigationItem"; title = "Connected to:"; ObjectID = "2rA-9H-FRE"; */ -"2rA-9H-FRE.title" = "Connected to:"; - -/* Class = "IBUILabel"; text = "Detail"; ObjectID = "Ghk-fD-iNE"; */ -"Ghk-fD-iNE.text" = "Detail"; - -/* Class = "IBUILabel"; text = "PIECE OF CRAP 2000 PRO ULTRA"; ObjectID = "W3U-nk-SlV"; */ -"W3U-nk-SlV.text" = "PIECE OF CRAP 2000 PRO ULTRA"; - -/* Class = "IBUINavigationItem"; title = "Select device"; ObjectID = "exc-MP-jDa"; */ -"exc-MP-jDa.title" = "Select device"; - -/* Class = "IBUILabel"; text = "Title"; ObjectID = "iCG-eW-H8x"; */ -"iCG-eW-H8x.text" = "Title"; - -/* Class = "IBUILabel"; text = "Title"; ObjectID = "oML-ji-1Ho"; */ -"oML-ji-1Ho.text" = "Title"; - -/* Class = "IBUILabel"; text = "Connect to device"; ObjectID = "oyW-sA-Lfb"; */ -"oyW-sA-Lfb.text" = "Connect to device"; diff --git a/DUREX tests/en.lproj/PriceChangerViewController.strings b/DUREX tests/en.lproj/PriceChangerViewController.strings deleted file mode 100644 index 9dcf2c1..0000000 --- a/DUREX tests/en.lproj/PriceChangerViewController.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* Class = "IBUIButton"; normalTitle = "Done"; ObjectID = "3dU-vK-GGP"; */ -"3dU-vK-GGP.normalTitle" = "Done"; - -/* Class = "IBUILabel"; text = "Channel"; ObjectID = "btL-PO-K6a"; */ -"btL-PO-K6a.text" = "Channel"; - -/* Class = "IBUILabel"; text = "New Price"; ObjectID = "m7Z-ve-Gxr"; */ -"m7Z-ve-Gxr.text" = "New Price"; - -/* Class = "IBUILabel"; text = "Product Code"; ObjectID = "ngW-rD-Fgz"; */ -"ngW-rD-Fgz.text" = "Product Code"; diff --git a/DUREX tests/en.lproj/PriceChangerViewController_iPad.strings b/DUREX tests/en.lproj/PriceChangerViewController_iPad.strings deleted file mode 100644 index 1c2b48b..0000000 --- a/DUREX tests/en.lproj/PriceChangerViewController_iPad.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* Class = "IBUILabel"; text = "Product Code"; ObjectID = "SHT-SD-io5"; */ -"SHT-SD-io5.text" = "Product Code"; - -/* Class = "IBUILabel"; text = "Channel"; ObjectID = "m8X-pz-4b0"; */ -"m8X-pz-4b0.text" = "Channel"; - -/* Class = "IBUIButton"; normalTitle = "Done"; ObjectID = "oiq-sw-yPK"; */ -"oiq-sw-yPK.normalTitle" = "Done"; - -/* Class = "IBUILabel"; text = "New Price"; ObjectID = "vak-Pa-Znz"; */ -"vak-Pa-Znz.text" = "New Price"; diff --git a/DUREX tests/en.lproj/back_arrow.png b/DUREX tests/en.lproj/back_arrow.png deleted file mode 100644 index 02b7278..0000000 Binary files a/DUREX tests/en.lproj/back_arrow.png and /dev/null differ diff --git a/DUREX tests/es.lproj/DatePickerViewController.strings b/DUREX tests/es.lproj/DatePickerViewController.strings deleted file mode 100644 index 5be4d76..0000000 --- a/DUREX tests/es.lproj/DatePickerViewController.strings +++ /dev/null @@ -1,3 +0,0 @@ - -/* Class = "IBUIButton"; normalTitle = "Button"; ObjectID = "7QC-Xa-liQ"; */ -"7QC-Xa-liQ.normalTitle" = "Aceptar"; diff --git a/DUREX tests/es.lproj/DatePickerViewController_iPad.strings b/DUREX tests/es.lproj/DatePickerViewController_iPad.strings deleted file mode 100644 index 09824df..0000000 --- a/DUREX tests/es.lproj/DatePickerViewController_iPad.strings +++ /dev/null @@ -1,3 +0,0 @@ - -/* Class = "IBUIButton"; normalTitle = "Button"; ObjectID = "b32-QI-eSJ"; */ -"b32-QI-eSJ.normalTitle" = "Aceptar"; diff --git a/DUREX tests/es.lproj/Localizable.strings b/DUREX tests/es.lproj/Localizable.strings deleted file mode 100644 index 546dd5b..0000000 --- a/DUREX tests/es.lproj/Localizable.strings +++ /dev/null @@ -1,56 +0,0 @@ -/* - Localizable.strings - DUREX test - - Created by Imanol Barba on 8/11/14. - Copyright (c) 2014 Emmoco. All rights reserved. -*/ - -"PIECE OF CRAP 2000 PRO ULTRA" = "CACHARRACO DE LA MUERTE"; -"FUCKING ONLINE" = "A TOPE"; -"Maintenance" = "Mantenimiento"; -"Basic Configuration" = "Configuración Básica"; -"Sending a Report" = "Mandar un Informe"; -"Sensors" = "Sensores"; -"Commands" = "Comandos"; -"CH1 presence" = "Presencia CH1"; -"CH2 presence" = "Presencia CH2"; -"CH3 presence" = "Presencia CH3"; -"CH4 presence" = "Presencia CH4"; -"CH5 presence" = "Presencia CH5"; -"CH6 presence" = "Presencia CH6"; -"CH7 presence" = "Presencia CH7"; -"CH8 presence" = "Presencia CH8"; -"CH1 spin" = "Giro CH1"; -"CH2 spin" = "Giro CH2"; -"CH3 spin" = "Giro CH3"; -"CH4 spin" = "Giro CH4"; -"CH5 spin" = "Giro CH5"; -"CH6 spin" = "Giro CH6"; -"CH7 spin" = "Giro CH7"; -"CH8 spin" = "Giro CH8"; -"Door sensor" = "Sensor de puerta"; -"Wall sensor" = "Sensor de pared"; -"Oscillator" = "Oscilador"; -"1€ Coin presence" = "Presencia 1€"; -"50c Coin presence" = "Presencia 50c"; -"1€ Coin spin" = "Giro 1€"; -"50c Coin spin" = "Giro 50c"; -"Sales log" = "Registro de ventas"; -"Incident report" = "Registro de incidencias"; -"Send report" = "Mandar informe"; -"20€ Notes" = "Billetes de 20€"; -"10€ Notes" = "Billetes de 10€"; -"5€ Notes" = "Billetes de 5€"; -"2€ Coins" = "Monedas de 2€"; -"1€ Coins" = "Monedas de 1€"; -"50c Coins" = "Monedas de 50c"; -"Channel" = "Canal"; -"Product Code" = "Código del producto"; -"Nominal Price" = "Precio Nominal"; -"Discounted Price" = "Precio con descuento"; -"1€ Change" = "Cambio de 1€"; -"50c Change" = "Cambio de 50c"; -"Update Date & Time" = "Actualizar fecha y hora"; -"Update product price" = "Actualizar precio del producto"; -"Update product name" = "Actualizar nombre del producto"; \ No newline at end of file diff --git a/DUREX tests/es.lproj/MainStoryboard.strings b/DUREX tests/es.lproj/MainStoryboard.strings deleted file mode 100644 index df494b7..0000000 --- a/DUREX tests/es.lproj/MainStoryboard.strings +++ /dev/null @@ -1,24 +0,0 @@ - -/* Class = "IBUILabel"; text = "FUCKING ONLINE"; ObjectID = "0cU-st-98u"; */ -"0cU-st-98u.text" = "A TOPE"; - -/* Class = "IBUINavigationItem"; title = "Connected to:"; ObjectID = "2rA-9H-FRE"; */ -"2rA-9H-FRE.title" = "Conectado a:"; - -/* Class = "IBUILabel"; text = "Detail"; ObjectID = "Ghk-fD-iNE"; */ -"Ghk-fD-iNE.text" = "Detail"; - -/* Class = "IBUILabel"; text = "PIECE OF CRAP 2000 PRO ULTRA"; ObjectID = "W3U-nk-SlV"; */ -"W3U-nk-SlV.text" = "CACHARRACO DE LA MUERTE"; - -/* Class = "IBUINavigationItem"; title = "Select device"; ObjectID = "exc-MP-jDa"; */ -"exc-MP-jDa.title" = "Selecccione el dispositivo"; - -/* Class = "IBUILabel"; text = "Title"; ObjectID = "iCG-eW-H8x"; */ -"iCG-eW-H8x.text" = "Title"; - -/* Class = "IBUILabel"; text = "Title"; ObjectID = "oML-ji-1Ho"; */ -"oML-ji-1Ho.text" = "Title"; - -/* Class = "IBUILabel"; text = "Connect to device"; ObjectID = "oyW-sA-Lfb"; */ -"oyW-sA-Lfb.text" = "Conectarse al dispositivo"; diff --git a/DUREX tests/es.lproj/PriceChangerViewController.strings b/DUREX tests/es.lproj/PriceChangerViewController.strings deleted file mode 100644 index c274521..0000000 --- a/DUREX tests/es.lproj/PriceChangerViewController.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* Class = "IBUIButton"; normalTitle = "Done"; ObjectID = "3dU-vK-GGP"; */ -"3dU-vK-GGP.normalTitle" = "Aceptar"; - -/* Class = "IBUILabel"; text = "Channel"; ObjectID = "btL-PO-K6a"; */ -"btL-PO-K6a.text" = "Canal"; - -/* Class = "IBUILabel"; text = "New Price"; ObjectID = "m7Z-ve-Gxr"; */ -"m7Z-ve-Gxr.text" = "Nuevo Precio"; - -/* Class = "IBUILabel"; text = "Product Code"; ObjectID = "ngW-rD-Fgz"; */ -"ngW-rD-Fgz.text" = "Código del Producto"; diff --git a/DUREX tests/es.lproj/PriceChangerViewController_iPad.strings b/DUREX tests/es.lproj/PriceChangerViewController_iPad.strings deleted file mode 100644 index ee5185d..0000000 --- a/DUREX tests/es.lproj/PriceChangerViewController_iPad.strings +++ /dev/null @@ -1,12 +0,0 @@ - -/* Class = "IBUILabel"; text = "Product Code"; ObjectID = "SHT-SD-io5"; */ -"SHT-SD-io5.text" = "Código del Producto"; - -/* Class = "IBUILabel"; text = "Channel"; ObjectID = "m8X-pz-4b0"; */ -"m8X-pz-4b0.text" = "Canal"; - -/* Class = "IBUIButton"; normalTitle = "Done"; ObjectID = "oiq-sw-yPK"; */ -"oiq-sw-yPK.normalTitle" = "Aceptar"; - -/* Class = "IBUILabel"; text = "New Price"; ObjectID = "vak-Pa-Znz"; */ -"vak-Pa-Znz.text" = "Nuevo Precio"; diff --git a/DUREX tests/es.lproj/back_arrow.png b/DUREX tests/es.lproj/back_arrow.png deleted file mode 100644 index 86b8e42..0000000 Binary files a/DUREX tests/es.lproj/back_arrow.png and /dev/null differ diff --git a/DUREX tests/icon_checkmark.png b/DUREX tests/icon_checkmark.png deleted file mode 100755 index 05f9c40..0000000 Binary files a/DUREX tests/icon_checkmark.png and /dev/null differ diff --git a/DUREX tests/icon_delete.png b/DUREX tests/icon_delete.png deleted file mode 100755 index 3ea51f4..0000000 Binary files a/DUREX tests/icon_delete.png and /dev/null differ -- libgit2 0.22.2