mblock3 发布日志

版本3.4.11

修复Makeblock库中的一些Bug,并升级了Auriga和MegaPi Pro固件;
新增一些MegaPi Pro编程积木块和功能,如初始化智能舵机;
修复一些智能舵机编程积木块Bug;
优化微软认知服务,用户不再需要输入API Key;
优化扩展中心管理,用户可以更方便的选择和搜索;
删除帮助菜单下的“探索机器人世界”板块并新增“教育者内容”板块。

版本3.4.10

更改:将Arduino IDE 版本回退至1.6.5,解决部分案例在新的版本中运行不了的问题;

版本3.4.9
添加支持MegaPi Pro新主控版,固件更新

1). 支持大功率编码电机
2). 增加无刷电机的初始化函数
3). 更新了颜色传感器,四路直流电机,BLCDC无刷,大编码电机的协议和处理代码。
4). 修复智能舵机无法控制第二个舵机的bug
5). 新增“自动模式?”语句块,识别裁判系统发送的启动自动程序的信号
 

更新:微软认知服务

修复:刷入固件后,第一次单独点亮某个灯泡,会导致另一个灯熄灭;
修复:连接灯带,按下板载按钮切换模式,板载灯不变而是灯带变色;
修复:灯带和LED灯的颜色被强制与板载灯一致,上位机无法另外控制;
修复:板载LED灯错误地常亮白光,发送其他灯光颜色指令后,LED会闪烁会变回白光;
修复:LED灯和灯带,语句块设置只亮起几个灯时,剩下的灯也会亮起微弱的光;
修复:两条灯带不能同时关灯;

版本3.4.8
修改了一些bug
执行定义在其他角色中的模块指令会导致闪退
在线执行“附件”中的程序,未达到ture时变量2的值增加
删掉语句块后,改变字体或者字体大小,然后撤销删除,语句块并没有变成当前设定的字体或者大小
整个语句块移除时候,Arduino的loop函数没有清空
Arduino模式添加对语句块【查找“world”在“hello world”中的索引】 的支持
从Arduino模式切换“隐藏舞台”菜单,“动作”等菜单还是置灰状态
Arduino模式下出现不支持的块,弹框会出现多个重复的块
在Arduino模式下,先加载A,再加载B,加载完后会弹出不支持A模块弹框。
优化mBot出厂固件

版本3.4.6
mCore、Auriga、Orion、MegaPi的固件版本更新;
更新了Google Doc 上完成翻译的语言, 目前语言支持达到28个;
增加智能舵机语句块(支持Auriga);

版本3.4.5
更新韩语和日语翻译
修复Microsoft recognitive service 部分功能出现的bug
添加Windows版的数字签名

版本3.4.4
更新法语与日语翻译
修复在Arduino语句块中大多数情况使用参数作为引脚,导致“pinMode”位置在Arduino 代码中不对所引发的问题
修复导出图片出错的问题
新增在意外退出的情况下自动保存的功能
更新了一些菜单上的交互体验

版本3.4.3 rev2
解决“与”和“或”语句块保存之后再次打开不可读取的问题
解决Mega pi PWM无法编译问题
解决Mega pi PWM离线与在线不一致问题
提供微软认知服务法语翻译

版本3.4.3
解决有些Windows机器无法使用“在Arduino下编辑”的bug
解决Arduino模块“pinMode”等初始化语句出现在变量设定之前,导致无法正确设置引脚模式的问题
把Arduino逻辑由位运算符(“&”,“|”)改为逻辑运算符(“&&”,“||”)
mBot Ranger增加编码电机设置动力(PWM)语句
增加mBot Ranger计时器
解决”当 计时器>50″事件语句块无效的问题
解决连续两条设置变量的指令Arduino模式下会被过滤的bug
缓解mBot板载LED和2.4G手柄及红外冲突的问题
解决了部分红外版Starter前进方向相反的问题
解决执行部分有错误参数语句,其他语句无法执行的问题
解决部分语句块从Auriga切换到Orion再切换到Auriga之后不识别的问题
解决点击造型导致崩溃的问题

版本3.4.2
解决在Windows XP(SP3)下部分程序上传报错的问题
解决”在xxx之前一直等待”和”重复执行直到xxx”与编码电机、红外等一些硬件指令冲突的问题
解决Mac OS Sierra无法正常编译一些项目的问题;现在新装用户自带更新过的CH340驱动
解决没有网络情况下打开程序弹出反馈页面的问题
解决点击关闭按钮然后取消,导致无法连接主控板的问题
解决打开文件名有空格的项目,直接跳出反馈页面的问题
增加日语作为安装程序语言

版本3.4.1
整合了微软认知服务
解决打开部分项目弹出反馈页面的问题
解决了Uno Shield无法上传的问题
现在新建链表执行后切换代码模块组并返回不会报错
“当按钮按下”指令在Arduino模式下改成不可用
提示软件更新时,会提供更新说明的链接
在Ranger和Orion红外指令描述下增加了仅限Arduino模式的说明
解决初始项目和新建项目的默认名称不一致的问题
在Arduino模式下不再可以打开舞台
现在执行“清空缓存”动作后,会提示重启mBlock
现在开启一个已经存在的项目不会提示“项目未保存”
增加中文界面下另存为对话框的翻译
更新日语翻译

版本3.4.0
全新扩展中心。您可以自己写扩展支持喜爱的Arduino硬件。
增加对2.4G手柄的支持
增加对小风扇的支持
现在键盘按下指令支持小键盘
人体热释电传感器语句快形状改为逻辑判断的形状

版本3.3.8
增加了”巡线传感器左边/右边为黑/白”的判断指令
增加Arduino板块的“写入串口文字”、“串口可读字节数”和“读取串口字节”指令
现在通过打开文件覆盖一个修改后的新项目会有提示
现在Arduino的舵机模块不会报错
更新了一些日文翻译

版本3.3.7
解决了自定义板块和电机会导致编译失败的问题
解决Arduino模式不能连续两次调用子函数的问题
解决外接按键等待导致等待时间延长五倍的问题
解决无法从文件导入角色的问题
防止Ranger、MegaPi在线下,点击绿旗、停止、开启项目、另存为导致马达爆冲
缓解步进电机在线离线不一致的问题
防止自动检查更新弹出失败对话框
去掉无效的停止播放蜂鸣器指令
mBot Ranger切换固件模式选项移动到“连接”菜单内
优化日文翻译

版本3.3.5
调整:超声波传感器的无效值(过远或过近)由0改为400
调整:修改选择主控板的菜单选项
Me Orion 改成 Starter/Ultimate (Orion)
mBot 改成 mBot (mCore)
Auriga 改成 mBot Ranger (Auriga)
Mega Pi 改成 Ultimate 2.0 (Mega Pi)
修正:前进语句与设置板载编码电机语句与等待语句混用时离线发生异常
修正:拓展菜单中有两个Makeblock菜单选项
修正:拓展管理器MegaPi,Makeblock,UNO Shield连接无效
修正:Auriga、MegaPi编码电机指令与前进指令离线不能混用
修正:检查更新对话框消失后无法操作语句块
修正:串口不停写入数据的程序导致mBlock崩溃
修正:比较运算符“A=B”判断字符串格式时不加双引号无法上传
修正:mBot蜂鸣器四分之一拍音调不兼容老版本项目文件
修正:提示对话框未置顶,用户焦点模糊
修正:Auriga在线下外接编码电机执行语句后重启(部分缓解)
修正:(官方固件)Auriga开机的时候LED灯会随机亮起
修正:MegaPi读取编码电机,接口2的速度在线时为负值
修正:Orion设置编码电机速度为负值时,电机不会停止
修正:表情面板显示文字时,Y轴设为正值,在线状态图案向上偏移

版本3.3.4
修复:Auriga设置板载点击旋转时的语句块离线模式无效
修复:Mac系统下MegaPi/Auriga无法上传程序

版本3.3.3
新增:增加了mBot Ranger编码电机的距离控制
新增:编码电机转速单位更改为圈每分钟,新增读取编码电机位置语句块
修复:mBlock V3.3.2 mBot板载LED灯语句块不兼容旧版本工程的问题
修复:mBot发送、接收红外指令无法正常使用的问题
修复:MegaPi 3、4口电机转速不统一的问题
修复:mBot Ranger主控板在线模式下收发数据延迟高的问题
修复:mBot Ranger刷新固件后变慢的问题
修复:导入图片现在可以导入造型
修复:两个不同的角色读取不同的传感器不会显示0或者相同的值
改进:删除帽子语句块后,剩余的语句快不会移动到编辑区左上方
改进:上传过程中,标题会显示“上传中”而不是“已断开”
改进:未链接串口,串口菜单项会有“无串口”的提示而不是无法展开