模块 grid

网格类

norns脚本参考 有此模块的示例。

函数

add (dev) 当任何网格设备被添加时的静态回调; 用户脚本可以重新定义
remove (dev) 当任何网格设备被移除时的静态回调; 用户脚本可以重新定义
rotation (val) 设置网格旋转。
tilt_enable (id, val) 启用/禁用网格倾斜。
led (x, y, val) 设置此网格设备上单个LED的状态。
all (val) 设置此网格设备上所有LED的状态。
refresh () 更新此网格设备上的任何脏四边形。
intensity (i) 强度
connect (n) 创建设备,返回带有处理程序和发送的对象。
cleanup () 清除处理程序。


函数

add (dev)
当任何网格设备被添加时的静态回调; 用户脚本可以重新定义

参数:

  • dev : 一个网格表
remove (dev)
当任何网格设备被移除时的静态回调; 用户脚本可以重新定义

参数:

  • dev : 一个网格表
rotation (val)
设置网格旋转。

参数:

  • val integer : 旋转0,90,180,270作为[0, 3]
tilt_enable (id, val)
启用/禁用网格倾斜。

参数:

  • id integer : 传感器
  • val integer : 关闭/开启[0, 1]
led (x, y, val)
设置此网格设备上单个LED的状态。

参数:

  • x integer : 列索引(从1开始!)
  • y integer : 行索引(从1开始!)
  • val integer : LED亮度,范围[0, 15]
all (val)
设置此网格设备上所有LED的状态。

参数:

  • val integer : LED亮度,范围[0, 15]
refresh ()
更新此网格设备上的任何脏四边形。
intensity (i)
强度

参数:

  • i
connect (n)
创建设备,返回带有处理程序和发送的对象。

参数:

  • n integer : vport索引
cleanup ()
清除处理程序。
由 LDoc 1.5.0 生成 最后更新于 2025-04-06 15:35:25