The leJOS NXJ 菜单系统
感谢网友 动力老男孩 的翻译


The leJOS NXJ 菜单系统

主菜单

当leJOS NXJ 启动时,它会显示leJOS NXJ图标三秒钟,然后显示主菜单:

   MYNXT  BT

>Run Default

 Files

 Bluetooth

 Sound

 System

 Version

最上面的一行显示电池电量图标,然后是NXT的名字,最后是蓝牙状态的图标,在这个例子里,蓝牙处于可用状态

这个菜单是由TextMenu类生成的文字菜单。可以用下面的按键来浏览这些菜单:

按键

名称

作用

Left Button.


左,右

选择上,下的菜单项

Enter Button

回车(Enter)

选择当前的菜单项



退出(Escape)

退出菜单,并返回上一级菜单
如果是在主菜单中,则关闭NXT电源

选择 "Run Default" 会运行当前被设置为默认的程序,请注意初始时没有默认程序。这个默认程序是在文件菜单中设置的。

返回顶部

文件菜单

当你选择 “Files” 菜单项, 会显示以下文件(这取决于你上传了哪些程序):

MYNXT BT

>View.nxj

 SoundScope.nxj

 LCDTest.nxj

如果你选中了其中的某个文件,将会出现下面的菜单:

MYNXT BT

View

>Execute program(执行程序)

 Set as Default(设置为默认)

 Delete file(删除文件)

返回顶部

系统菜单

这个菜单主要用来显示系统的一些信息和状态,并且允许你修改其中一些变量

  • 剩余闪存空间(Free flash)
  • 电池电源(Battery voltage)
  • 剩余内存空间(Free ram)
  • 格式化(Format)
    清空闪存空间,删除所有的文件。
  • 休眠时间(Sleep Time)
    NXT在一段时间没有任何操作(没有按钮操作,也没有程序运行)之后,会自动切断电源进入休眠状态。这里就是这个时间,以秒计数。你可以按Enter键设置它,0表示不进入休眠状态。
  • 自动运行
    如果自动运行是打开状态,那么打开电源时,默认的程序就会自动运行,而不是显示主菜单。 注意即使是自动运行状态,你依然可以在启动过程中,按住左键来跳过自动运行部分。

回到顶部

蓝牙菜单

这部分的作用是控制蓝牙芯片,如果蓝牙是关闭状态,看到的菜单将会是这样:

MYNXT BT

Bluetooth

Status off

>Power on

关闭蓝牙相对来说比较省电,但是就无法和其他设备进行蓝牙通讯了。按Enter按钮就可以启动蓝牙。

当蓝牙打开时,显示的菜单就变成这样:

MYNXT BT

Bluetooth

Status on vis

>Power off

 Search and Pair

 Devices

 Visibility

 Change PIN

包含“status”的那一行,显示蓝牙是否已经打开(on),并且是否对其他设备可见(Vis)

包含“Visibility”的那个菜单项,可以切换NXT是否对其他设备可见,这部分主要用于新建蓝牙连接时搜索用。状态栏的显示会根据蓝牙是否可见,在这两种状态间切换:“vis”(可见) 和“invis”(不可见)

返回顶部

设备

设备菜单项,用于列出当前NXT已经建立连接的已知设备:

Devices

>NXT1

 NXT2

 HOLUX_M-1200

选择其中一个设备,可以显示它的具体信息:

Devices

NXT1

001653007848

0 0 0 4

>Remove

第一行是设备的名字,第二行是蓝牙地址,第三行是4种可能的蓝牙连接状态

“Remove”菜单项用于从列表中删除当前设备

返回顶部

搜索

选择 “Search” 菜单,将会发起一个蓝牙设备搜索,这时候屏幕会被清空,只显示一行 “Searching…”。搜索过程会持续10秒钟左右

当搜索结束时,菜单会列出找到的所有蓝牙设备,例如:

Found

>NXT1

 HOLUX_M-1200

 MyPhone

所有支持SPP属性的可见蓝牙设备都会被列在这里。其中包括另外的NXT,GPS设备,手机等等。

选中其中某一项设备,可以看到以下菜单:

Found

NXT1

001653007848


>Add


选择“Add”,把设备添加到“已知设备列表”。这可以让leJOS程序连接蓝牙设备时更方便。

返回顶部

音量

MYNXT BT

Sound

>Volume: 8

 KeyClick 6


在这个菜单里,你可以设置系统音量和按键音量,按Enter键来进行设置。每按一次,对应的音量值会从0升到10,然后再降到0

版本

MYNXT BT

Firmware Version

1.0 (rev. 2260)

Menu Version

1.0 (rev 2260)

这个菜单仅仅是用来显示当前的leJOS版本信息

返回顶部