BootSettingController.h 851バイト
//
//  BootSettingController.h
//  jacket_test_ios
//
//  Created by ドラッサル 亜嵐 on 2017/07/24.
//  Copyright © 2017年 ドラッサル 亜嵐. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "BleProtocol.h"
#import "BLE.h"

typedef enum {
    EEPROM_WP_OFF,
    EEPROM_WP_OFF_DONE,
    EEPROM_WP_ON,
    EEPROM_WP_ON_DONE,
    FIRMWARE_IMAGE_SELECT_0,
    FIRMWARE_IMAGE_SELECT_0_DONE,
    FIRMWARE_IMAGE_SELECT_1,
    FIRMWARE_IMAGE_SELECT_1_DONE,
    RESET,
    RESET_DONE,
    DONE
} BootSettingBleCommandState;

@interface BootSettingController : UIViewController<BLEProtocolDelegate> {
    BootSettingBleCommandState bleCommandState;
    BootSettingBleCommandState bleCommandStateNext;
}

@property (strong, nonatomic) BleProtocol *protocol;
@property (nonatomic,assign) id <BLEProtocolDelegate> lastProtocolDelegate;

@end