ThenRFToolboxisacontainerappthatstoresyourNordicSemiconductorappsforBluetoothLowEnergyinonelocation.ItcontainsapplicationsdemonstratingBLEprofiles:CyclingSpeedandCadence,RunningSpeedandCadence,HeartRateMonitor,BloodPressureMonitor,HealthThermometerMonitor,GlucoseMonitorandProximityMonitor.Sinceversion1.10.0thenRFToolboxsupportsalsotheNordicUARTServicewhichmaybeusedforbidirectionaltextcommunicationbetweendevices.TheUIallowsonetocreateconfigurableremotecontrolwithUARTinterface.TheDeviceFirmwareUpdate(DFU)profileallowsonetouploadtheapplication,bootloaderand/ortheSoftDeviceimageover空中(OTA).ItiscompatiblewithNordicSemiconductornRF51822devicesthathavetheS110SoftDeviceandbootloaderenabled.Sincethe1.11.0versionnRFToolboxallowstosendtherequiredinitpacket。Moreinformationabouttheinitpacketmaybefoundhere:HTTP://developer.nordicsemi.com/nRF51_SDK/doc/7.1.0/s110/html/a00065.htmlTheDFUhasthefollowingfeatures:-ScansfordevicesthatareinDFUmode-ConnectstodevicesinDFUmodeanduploadstheselectedfirm洁具(softdevice,bootloaderandapplication)-AllowsHEXorBINfileuploadthroughyourphoneortablet-AllowstoupdateasoftdeviceandbootloaderfromZIPinoneconnection----Touploadsoftdeviceandbootloadertogether,placetheminaZIPfileandname:softdevice.hex和bootloader.hex。如果application.hex也包含在ZIP中,该服务将首先上传两个,然后将应用程序自动发送到新的引导加载程序。-暂停、恢复和取消文件上传-纵向和横向工作-包括由蓝牙低能耗(BLE)心率服务和运行速度和节奏服务组成的预安装示例注意:-支持Android版本4、3andabove.-TestedonNexus4、Nexus7、SamsungS4withAndroid4.3andonNexus4、Nexus5、Nexus7withAndroid4.4.-CompatiblewithnRF51822devicesthathaveS110v5.2.1andthebootloaderfromnRF51SDKv4.4.1+-nRF51822Developmentkitscanbeorderedfromhttp://www.nordicsemi.com/eng/Buy-Online.Softareonemis5.comfordeveloperswhohavepurchasedannRF51822product.-ThesourcecodeofnRFToolboxisavailableonhttp://www.nordicsemi.comandcanbedownloadedifyouhavepurchasednRF8001、nRF51822developmentkitorevaluationkit.-nRFToolboxhasreplacedthenRFUtilityappwhichisnolongersupportedKnownproblems:-Nexus4andNexus7withAndroid4.3doesnotallowtounbounddevices.-Reconnectiontobondabledevicesmaynotworkonseveraltestedphones.-Nexus4、5and7withAndroid4.4failswhenreconnectingwhenGattServerisrunning.-ResetofBluetoothadaptermayberequiredifothererrorappear.KnowproblemswithDFUsettings:-SettingPackageReceiptNotificationtoOFForlessthan〜400willnotworkonsomephones,f.e.Nexus4、Nexus7.OnNexus5itincreasesuploadspeedto4.3sec/18KB