RobotKit API
|
00001 // 00002 // RKVersioningResponse.h 00003 // RobotKit 00004 // 00005 // Created by Brian Smith on 5/27/11. 00006 // Copyright 2011 Orbotix Inc. All rights reserved. 00007 // 00008 00011 #import <Foundation/Foundation.h> 00012 #import <RobotKit/RKDeviceResponse.h> 00013 00018 typedef enum { 00019 ModelNumberSphero = 0x02 00020 } ModelNumber; 00021 00029 @interface RKVersioningResponse : RKDeviceResponse { 00030 @private 00031 NSString *recordVersion; 00032 ModelNumber modelNumber; 00033 NSString *hardwareVersion; 00034 NSString *mainApplicationVersion; 00035 NSString *bootloaderVersion; 00036 NSString *orbBasicVersion; 00037 NSString *overlayManagerVersion; 00038 } 00039 00041 @property (nonatomic, readonly) NSString *recordVersion; 00043 @property (nonatomic, readonly) ModelNumber modelNumber; 00045 @property (nonatomic, readonly) NSString *hardwareVersion; 00049 @property (nonatomic, readonly) NSString *mainApplicationVersion; 00051 @property (nonatomic, readonly) NSString *bootloaderVersion; 00053 @property (nonatomic, readonly) NSString *orbBasicVersion; 00055 @property (nonatomic, readonly) NSString *overlayManagerVersion; 00056 00057 @end