https://www.showdoc.com.cn/2042713679210858/0
Password:123456
https://github.com/EastApex/EASDKTool_iOS.git
in your Podfile add this
pod 'EABluetooth', :git => 'https://github.com/EastApex/EASDKTool_iOS.git'
or use tag specified version
pod 'EABluetooth', :git => 'https://github.com/EastApex/EASDKTool_iOS.git',:tag => '1.0.68.3'
If you haven't updated to the latest version, please use the command
pod update EABluetooth --no-repo-update
or
pod update
<p>Date:2024-11-07
SDK
Version v1.1.05.10
1.Fixed bug
2.Support ota His watch face.
<p>Date:2024-11-06
SDK
Version v1.1.05.9
1.Fixed bug
<p>Date:2024-10-24
SDK
Version v1.1.05.6
1.In the method centralManager: didDisconnectPeripheral: error: Add more print information,
2.Custom digital dial date week size is too large.
<p>Date:2024-10-21
SDK
Version v1.1.05.5
1. Fixed an issue where reconnection may result in disconnection.
<p>Date:2024-10-14
SDK
Version v1.1.05.3
1. Fixed an issue where reconnection may result in disconnection.
<p>Date:2024-10-14
SDK
Version v1.1.05.2
1. Fixed an issue where reconnection may result in disconnection.
<p>Date:2024-10-09
SDK
Version v1.1.05.1
1. Fix the problem that Chinese week is not displayed on some dials.
2. Add the function to obtain the maximum and minimum heart rate of the watch.
3. Fix the OTA problem of the A03 watch platform.
<p>Date:2024-09-25
SDK
Version v1.1.02.10
1. Fix the bug of custom watch face.
<p>Date:2024-09-04
SDK
Version v1.1.02.3
Add some function
<p>Date:2023-10-27
SDK
Version v1.0.83.3
Fixed sleep data bug
<p>Date:2023-10-20
SDK
Version v1.0.83.2
<p>Date:2023-09-22
SDK
Version v1.0.83.1
<p>Date:2023-09-21
SDK
Version v1.0.80.3
修复 自定义数字表盘 日期和星期 间距近的问题
新增 显示设置自定义表方法
<p>Date:2023-09-14
SDK
Version v1.0.80.2
修复 自定义数字表盘 日期和星期 间距近的问题
新增 自定义数字表盘 am pm (12小时制)
<p>Date:2023-08-15
SDK
Version v1.0.80.1
id = 44 : 项目功能列表 新增项: uint32 support_user_log_bin = 60; //功能与协议: 是否支持 固件log的bin (id = 61)
id = 61 : 固件log的bin<协议新增>
<p>Date:
SDK
Version v1.0.79.1
id = 44 : 项目功能列表 新增项: uint32 stress_monitor_interval = 58; //功能与协议: 是否支持 压力监测 时间间隔 (id = 51)
新增项: uint32 app_sw_num128bytes = 59;//功能与协议: 消息推送开关支持最多128个字节(否则64个) (id = 34)
id = 34 : 增加数组至128字节(只影响固件)
<p>Date:
SDK
Versionv1.0.78.1
id = 44 : 项目功能列表 新增项: uint32 support_ovulation_day = 57; //功能与协议: 是否支持 经期排卵日 (id=32)
id = 2005 : 社交回复 增加项: string name =3;//名字 string num =4;//号码
<p>Date:
SDK
Version:v1.0.77.1
id = 44 :项目功能列表 新增项: uint32 support_user_msg = 56; //功能与协议: 是否支持 用户自定义回复消息 (id=60)
id = 60 :用户自定义回复消息<协议新增>
<p>Date:
SDK
Version:v1.0.76.1
id = 1 :新增 经典蓝牙BT控制失败原因(id=59)
id = 6 :新增 项:睡眠合并时长参数(默认值为 客户合并睡眠时长(分钟))
id = 19 :修改 社交 新增App类型:152~177
id = 34 :修改 消息推送开关 新增App类型:52~77
id = 44 :项目功能列表:新增项: uint32 support_bt_ops = 55; //是否支持 经典蓝牙BT控制 (id=59)
id = 59 :经典蓝牙BT操作 <协议新增>
id = 2001 : 统一不带参数的上位机操作 : 新增项: 经典蓝牙BT打开、经典蓝牙BT关闭
<p>Date:
SDK
Version:v1.0.75.1
id = 44 :项目功能列表 新增项: uint32 schedule_setting_user = 54; //日程提醒: 是否支持 用户自定义提醒 (id=22)
<p>Date:
SDK
Version:v1.0.74.1
id = 44 :项目功能列表 新增项: 配速数据支持是否为英里配速选项
id = 3009 :配速数据:配速包里增加判断项: uint32 is_mile = 3; //是否为英里配速; 0: 公里配速 1:英里配速
<p>Date:
SDK
Version:v1.0.73.1
id = 3013 :多运动心率数据<协议新增>
<p>Date:
SDK
Version:v1.0.72.1
id = 3 :新增 类型: 支持闹钟数量、支持日程数量。
id = 6 :新增 类型: time_out =3; //绑定超时
id = 32 :经期:增加类型:排卵日
id = 33 :表盘设置:拓展在线自定义表盘至10个
id = 44 :项目功能列表:新增参数46项~52项
id = 51 :自动压力监测:新增间隔时间
id = 54 :APP启动手表运动(投屏运动)枚举项提取至外面
id = 55 :经期提醒:增加项:排卵日提醒开关
id = 56 :删除自定义(在线)表盘 <协议新增>
id = 57 :运动心率报警 <协议新增>
id = 58 :紧急联系人 <协议新增>
id = 3005 :新增多运动类型:153攀爬 154冲浪 155广场舞 156高山滑雪
id = 3012 : 睡眠得分数据<协议新增>
id = 9001 :ota需求 新增项:自定义表盘控件位置由固件决定
<p>Date:2023-04-15
SDK
Version:1.0.71.1
1. Modify the SDK log style
2. Rectify the fault that commands cannot be sent because the 5526 service is changed.
3. Fixed an issue where paired watches could not be found.
4. Fix the 5526 watch face
Date:2023-04-18
Demo
1.Add the pairing sample code. [ After paired,can use the ANCS service、App push 、Muisc control].When the watch is successfully connected, a pairing request can be initiated.
Date:2023-04-15
SDK
Version:1.0.68.4
1. Modify the SDK log style
2. Rectify the fault that commands cannot be sent because the 5526 service is changed.
3. Fixed an issue where paired watches could not be found.
4. Fix the 5526 watch face
Date:2023-04-04
SDK
Version:1.0.68.3
1. Modify the 5526 custom watch face
2. Add a description. The Class EAReminderModel weekCycleBit
Demo
1. Add sample code。Class EAReminderModel;
Date:2023-03-29
SDK
Version:1.0.68.2
1.Class EAFileModel add binData function.
Date:2023-03-28
SDK
Version:1.0.68.1
1.class EARespondModel: New App launch motion response status (id=47) :APP motion has ended.
2.class EAWatchModel: New type: LCD Pixel type: 0: RGB565 1: GXGPU_RGB888
3.ADAPTS 5526 chip watch face
Date:2023-03-17
SDK
Version:1.0.66.1
1. Add command timeout response.
2. Modify mtu greater than 509 communication problem.
3. When modifying the search device, disconnect the connected device.
4. Modify the universal style custom dial
5. ENUM EALanguageType new language enumeration type (Vietnamese, Belarusian, Hungarian)
Swift Demo
1.Change OTA Custom Watch Face
Date:2023-03-08
SDK
Version:1.0.65.6
1.Fixed EASyncTime.getCurrent()==>timeZoneMinute error.
2.Add default custom digital watch face method. See class EAMakeWatchFaceManager.
3.Added custom pointer watch face method. See class EAMakeWatchFaceManager.
4.Fix missing motion data.
5.When OTA, the lower version of bin is ignored.
6.Add comments to motion type enumeration values. See EAEnum.h ==> EASportType
Swift Demo
1.Add watch operation mobile phone example.
2.Fixed incorrect lifting screen example.
Date:2023-02-28
Version:1.0.65.5
1.Fix the problem that the thumbnail of the custom watch face is blurred.
2.Modify the dependent library without specifying the version.
Date:2023-02-27
Version:1.0.65.4
1.Fixed sleep data without sleep status issues.
2.Fixed daily data missing some calories.
3.Added ‘Class EAMakeWatchFaceManager’, a unified management class for custom watch faces. ‘Class EACreatThumbnail’ and ‘Function EABleManager.default().customWatchFaceBackgroundImage:’、‘Function EABleManager.default().customNumberWatchFaceBackgroundImage:’will not be maintained later.
4.Added custom pointer dial and scale selection.For details, see Class EAMakeWatchFaceManager
2023-02-24
Version:1.0.65.3
1.Fixed the watch is disconnected from the outside and cannot communicate with each other after reconnecting.【修复手表以外断连,重新连接后不能相互通讯问题。】
2023-02-22
Version:1.0.65.1
1.Add a pointer dial.
2.Fixed some bug.
2023.02.14
1.Add part of the sample
2023.02.08
1.Fixed the watch face bule bug;
2.Class EAMenstruals add new method and abandon method; Detail to see class 'EAMenstruals';
3.Modify setting the callback of EAReminderModel and EAHabitTrackerModel to EARespondModel. Deprecated EAReminderRespondModel and EAHabitTrackerRespondModel;
2023-02-03:
1. New enumeration values:
id = 10: Language (Turkish, Czech, Indonesian, Bahasa Malaysia, German, Farsi)
id = 19: Social network Dingding, Alipay
id = 22: Reminder Replaces all and all by type
id = 34: Message push switch Dingding, Alipay
2. Add attributes
id = 22: EAReminderOps alert type (eType);
id = 30: EACombinationModel Sleep Oxygen monitor switch (sleepBloodOxygenSw), stressSw,
id = 44: EAWatchSupportModel supports the pressure monitoring switch protocol (id = 51), real-time data switch protocol (id = 52), all write operations of alert protocols, all replace operations of alert protocols by type (id = 22), and shock mode setting protocol (id = 53) Support App startup motion protocol (screen motion) (id = 54)
3. New protocol:
Sleep a blood oxygen monitor blood oxygen monitoring (night) EASleepBloodOxygenMonitor id = 50
Pressure Monitor EAStressMonitor id = 51
Real-time data switch EASendRealTimeDataOnOff id = 52
EAVibrateIntensity Mode id = 53
APP start watch motion (screen motion) EAAppLaunchScreenSport id = 54
4. Change the class name
APP map sport "EAAppLaunchSport" = "EAAppLaunchMapSport" id = 46
APP map sports data EAAppSendSportDetails = and EAAppSendMapSportDetails id = 47
Dial thumbnail EAMakeWatchFaceManager = EACreatThumbnail
5. Change the attribute name
Watch Function EAWatchSupportModel supportAppSport = supportAppMapSport
6. Add a custom digital dial (Font, color, origin position)
Time digital model "EACustomNumberWatchFaceModel custom font, color, the origin position
Method to generate a thumbnail view EACreatThumbnail + (nsstrings *) creatNumberThumbnailWithBackgroundImage:...
Method to check the oat dial EABleSendManager - (NSInteger) creatPictureNumberThumbnailWithBackgroundImage:...
2023-01-30:
fixed ios connect camera bug
2022-12-29:
1.BT one-click connection.
2. Add App sports.
3. Add real-time data
4. Newly added App Open heart rate, pressure and blood oxygen detection
5. Modify the custom dial
2022-12-08:
1. Change the yymodel to yykit.
2. Add ANCS status change notification.
2022-10-19:
1. Added a new periodic reminder protocol, and added a new acquisition of periodic reminders.【class EAMonitorReminder】
2. Add object query data.
3. Added quick query of paired watch SN number.【class EAFastGetSnNumberManager】
4. Fix some bugs.
2022-10-13:
Modify the bug that the custom watch face file cannot be listed on the App Store.
2022-09-22:
Adapt to new models of watches, and add methods related to custom dials.
2022-09-08:
Fix some bugs.
2022-09-02:
First release.