Просмотр исходного кода

格式化文档,第一个例子不需要分隔线

Peter Zhang 5 лет назад
Родитель
Сommit
2f5aa9f765

+ 0 - 3
docs/api/lua/luat_lib_adc.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 打开adc通道2,并读取
 if adc.open(2) then
     log.info("adc", adc.read(2))
@@ -61,7 +60,6 @@ No. | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 打开adc通道2,并读取
 if adc.open(2) then
     log.info("adc", adc.read(2))
@@ -92,7 +90,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 打开adc通道2,并读取
 if adc.open(2) then
     log.info("adc", adc.read(2))

+ 0 - 9
docs/api/lua/luat_lib_crypto.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 计算字符串"abc"的md5
 log.info("md5", crypto.md5("abc"))
 ```
@@ -56,7 +55,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 计算字符串"abc"的hmac_md5
 log.info("hmac_md5", crypto.hmac_md5("abc", "1234567890"))
 ```
@@ -84,7 +82,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 计算字符串"abc"的sha1
 log.info("sha1", crypto.sha1("abc"))
 ```
@@ -113,7 +110,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 计算字符串"abc"的hmac_sha1
 log.info("hmac_sha1", crypto.hmac_sha1("abc", "1234567890"))
 ```
@@ -145,7 +141,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 计算AES
 local data = crypto.cipher_encrypt("AES-128-ECB", "PKCS7", "1234567890123456", "1234567890123456")
 local data2 = crypto.cipher_encrypt("AES-128-CBC", "PKCS7", "1234567890123456", "1234567890123456", "1234567890666666")
@@ -180,7 +175,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 计算CRC16
 local crc = crypto.crc16("")
 ```
@@ -208,7 +202,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 计算CRC16 modbus
 local crc = crypto.crc16_modbus(data)
 ```
@@ -236,7 +229,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 计算CRC32
 local crc = crypto.crc32(data)
 ```
@@ -264,7 +256,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 计算CRC8
 local crc = crypto.crc8(data)
 ```

+ 0 - 5
docs/api/lua/luat_lib_disp.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 初始化i2c1的ssd1306
 if disp.init({mode="i2c_sw", pin0=17, pin1=18}) == 1 then
     log.info("disp", "disp init complete")
@@ -55,7 +54,6 @@ disp.close()
 ## 调用示例
 
 ```lua
--------------------------
 -- 关闭disp,再次使用disp相关API的话,需要重新初始化
 disp.close()
 ```
@@ -81,7 +79,6 @@ disp.update()
 ## 调用示例
 
 ```lua
--------------------------
 -- 把显示数据更新到屏幕
 disp.update()
 ```
@@ -111,7 +108,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 
 disp.drawStr("wifi is ready", 10, 20)
 ```
@@ -139,7 +135,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 设置为中文字体,对之后的drawStr有效
 disp.setFont(1)
 ```

+ 0 - 4
docs/api/lua/luat_lib_gpio.md

@@ -30,7 +30,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 设置gpio17为输入
 gpio.setup(17, nil) 
 -------------------------
@@ -65,7 +64,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 设置gpio17为低电平
 gpio.set(17, 0) 
 ```
@@ -93,7 +91,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 获取gpio17的当前电平
 gpio.get(17) 
 ```
@@ -121,7 +118,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 关闭gpio17
 gpio.close(17)
 ```

+ 0 - 5
docs/api/lua/luat_lib_http.md

@@ -29,7 +29,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- GET请求
 http.req("http://www.baidu.com/", nil, functon(ret, code, headers, body)
     log.info("http", ret, code, header, body)
@@ -61,7 +60,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- GET请求
 http.get("http://www.baidu.com/", nil, functon(ret, code, headers, body)
     log.info("http", ret, code, header, body)
@@ -93,7 +91,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- POST请求
 http.post("http://www.baidu.com/", {body=json.encode(data),headers=["Content-Type","application/json"]}, functon(ret, code, headers, body)
     log.info("http", ret, code, header, body)
@@ -125,7 +122,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- PUT请求
 http.put("http://www.baidu.com/", {body=json.encode(data),headers=["Content-Type","application/json"]}, functon(ret, code, headers, body)
     log.info("http", ret, code, header, body)
@@ -157,7 +153,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- DELETE请求
 http.put("http://www.baidu.com/", nil, functon(ret, code, headers, body)
     log.info("http", ret, code, header, body)

+ 0 - 6
docs/api/lua/luat_lib_i2c.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 检查i2c1是否存在
 if i2c.exist(1) then
     log.info("存在 i2c1")
@@ -57,7 +56,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 初始化i2c1
 if i2c.setup(1) then
     log.info("存在 i2c1")
@@ -91,7 +89,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 往i2c1发送2个字节的数据
 i2c.send(1, 0x5C, string.char(0x0F, 0x2F))
 ```
@@ -121,7 +118,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 从i2c1读取2个字节的数据
 local data = i2c.recv(1, 0x5C, 2)
 ```
@@ -152,7 +148,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 从i2c1的地址为0x5C的设备的寄存器0x01写入2个字节的数据
 i2c.writeReg(1, 0x5C, 0x01, string.char(0x00, 0xF2))
 ```
@@ -180,7 +175,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 关闭i2c1
 i2c.close(1)
 ```

+ 0 - 9
docs/api/lua/luat_lib_libcoap.md

@@ -30,7 +30,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 创建一个请求服务器time的数据包
 local coapdata = libcoap.new(libcoap.GET, "time")
 local data = coapdata:rawdata()
@@ -59,7 +58,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析服务器传入的数据包
 local coapdata = libcoap.parse(indata)
 log.info("coapdata", coapdata:hcode(), coapdata:data())
@@ -86,7 +84,6 @@ coapdata:msgid()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析服务器传入的数据包
 local coapdata = libcoap.parse(indata)
 log.info("coapdata", coapdata:msgid())
@@ -113,7 +110,6 @@ coapdata:token()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析服务器传入的数据包
 local coapdata = libcoap.parse(indata)
 log.info("coapdata", coapdata:token())
@@ -140,7 +136,6 @@ coapdata:rawdata()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析服务器传入的数据包
 local coapdata = libcoap.new(libcoap.GET, "time")
 netc:send(coapdata:rawdata())
@@ -167,7 +162,6 @@ coapdata:code()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析服务器传入的数据包
 local coapdata = libcoap.parse(indata)
 log.info("coapdata", coapdata:code())
@@ -194,7 +188,6 @@ coapdata:hcode()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析服务器传入的数据包
 local coapdata = libcoap.parse(indata)
 log.info("coapdata", coapdata:hcode())
@@ -223,7 +216,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析服务器传入的数据包
 local coapdata = libcoap.parse(indata)
 log.info("coapdata", coapdata:type())
@@ -250,7 +242,6 @@ coapdata:data()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析服务器传入的数据包
 local coapdata = libcoap.parse(indata)
 log.info("coapdata", coapdata:data())

+ 0 - 7
docs/api/lua/luat_lib_libgnss.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析nmea
 libgnss.parse(indata)
 log.info("nmea", json.encode(libgnss.getRmc()))
@@ -54,7 +53,6 @@ libgnss.isFix()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析nmea
 libgnss.parse(indata)
 log.info("nmea", "isFix", libgnss.isFix())
@@ -85,7 +83,6 @@ No. | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析nmea
 libgnss.parse(indata)
 log.info("nmea", "loc", libgnss.getIntLocation())
@@ -112,7 +109,6 @@ libgnss.getRmc()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析nmea
 libgnss.parse(indata)
 log.info("nmea", "rmc", json.encode(libgnss.getRmc()))
@@ -139,7 +135,6 @@ libgnss.getGsv()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析nmea
 libgnss.parse(indata)
 log.info("nmea", "gsv", json.encode(libgnss.getGsv()))
@@ -166,7 +161,6 @@ libgnss.getGsa()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析nmea
 libgnss.parse(indata)
 log.info("nmea", "gsa", json.encode(libgnss.getGsa()))
@@ -193,7 +187,6 @@ libgnss.getVtg()
 ## 调用示例
 
 ```lua
--------------------------
 -- 解析nmea
 libgnss.parse(indata)
 log.info("nmea", "vtg", json.encode(libgnss.getVtg()))

+ 0 - 6
docs/api/lua/luat_lib_log.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 设置日志级别为INFO
 log.setLevel("INFO")
 ```
@@ -53,7 +52,6 @@ log.getLevel()
 ## 调用示例
 
 ```lua
--------------------------
 -- 得到日志级别
 log.getLevel()
 ```
@@ -85,7 +83,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 日志输出 D/onenet connect ok
 log.debug("onenet", "connect ok") 
 ```
@@ -117,7 +114,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 日志输出 I/onenet connect ok
 log.info("onenet", "connect ok") 
 ```
@@ -149,7 +145,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 日志输出 W/onenet connect ok
 log.warn("onenet", "connect ok") 
 ```
@@ -181,7 +176,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 日志输出 E/onenet connect ok
 log.error("onenet", "connect ok") 
 ```

+ 0 - 3
docs/api/lua/luat_lib_lpmem.md

@@ -28,7 +28,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取1kb的内存
 local data = lpmem.read(0, 1024)
 ```
@@ -57,7 +56,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 往偏移量为512字节的位置, 写入数据
 lpmem.write(512, data)
 ```
@@ -83,7 +81,6 @@ lpmem.size()
 ## 调用示例
 
 ```lua
--------------------------
 -- 
 lpmem.size()
 ```

+ 0 - 26
docs/api/lua/luat_lib_nbiot.md

@@ -25,7 +25,6 @@ nbiot.isReady()
 ## 调用示例
 
 ```lua
--------------------------
 -- 判断是否已经联网
 if nbiot.isReady() then 
     log.info("nbiot", "net is ready")
@@ -53,7 +52,6 @@ nbiot.imsi()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取imsi
 log.info("nbiot", "imsi", nbiot.imsi())
 ```
@@ -79,7 +77,6 @@ nbiot.iccid()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取iccid
 log.info("nbiot", "iccid", nbiot.iccid())
 ```
@@ -107,7 +104,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取imei
 log.info("nbiot", "imei", nbiot.imei())
 -------------------------
@@ -136,7 +132,6 @@ nbiot.rssi()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取rssi
 log.info("nbiot", "rssi", nbiot.rssi())
 ```
@@ -162,7 +157,6 @@ nbiot.apn()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取APN
 log.info("nbiot", "apn", nbiot.apn())
 ```
@@ -188,7 +182,6 @@ nbiot.tac()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取TAC
 log.info("nbiot", "tac", nbiot.tac())
 ```
@@ -214,7 +207,6 @@ nbiot.tacTime()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取Tac Time
 log.info("nbiot", "tac time", nbiot.tacTime())
 ```
@@ -240,7 +232,6 @@ nbiot.activeTime()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取Active Time
 log.info("nbiot", "Active Time", nbiot.activeTime())
 ```
@@ -266,7 +257,6 @@ nbiot.cellID()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取CellID
 log.info("nbiot", "CellID", nbiot.cellID())
 ```
@@ -292,7 +282,6 @@ nbiot.snr()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取SNR
 log.info("nbiot", "SNR", nbiot.snr())
 ```
@@ -318,7 +307,6 @@ nbiot.csq()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取csq
 log.info("nbiot", "csq", nbiot.csq())
 ```
@@ -344,7 +332,6 @@ nbiot.ceLevel()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取CE Level
 log.info("nbiot", "CE Level", nbiot.ceLevel())
 ```
@@ -372,7 +359,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取SN
 log.info("nbiot", "SN", nbiot.sn())
 -------------------------
@@ -401,7 +387,6 @@ nbiot.updateCellInfo()
 ## 调用示例
 
 ```lua
--------------------------
 -- 刷新网络信息
 nbiot.updateCellInfo()
 sys.waitUntil("CELL_INFO_IND", 3000)
@@ -429,7 +414,6 @@ nbiot.mcc()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取MCC
 log.info("nbiot", "mcc", nbiot.mcc())
 ```
@@ -455,7 +439,6 @@ nbiot.mnc()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取MNC
 log.info("nbiot", "mnc", nbiot.mnc())
 ```
@@ -481,7 +464,6 @@ nbiot.earfcn()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取earfcn
 log.info("nbiot", "earfcn", nbiot.earfcn())
 ```
@@ -507,7 +489,6 @@ nbiot.phyCellId()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取phyCellId
 log.info("nbiot", "phyCellId", nbiot.phyCellId())
 ```
@@ -533,7 +514,6 @@ nbiot.rsrq()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取rsrq
 log.info("nbiot", "rsrq", nbiot.rsrq())
 ```
@@ -559,7 +539,6 @@ nbiot.rsrp()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取rsrp
 log.info("nbiot", "rsrp", nbiot.rsrp())
 ```
@@ -585,7 +564,6 @@ nbiot.powerLevel()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取PowerLevel
 log.info("nbiot", "PowerLevel", nbiot.powerLevel())
 ```
@@ -611,7 +589,6 @@ nbiot.getCellInfo()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取基站信息
 log.info("nbiot", "cell info", json.encode(nbiot.getCellInfo()))
 ```
@@ -639,7 +616,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 进入飞行模式
 nbiot.setCFUN(0)
 ```
@@ -667,7 +643,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 设置为上电进入飞行模式
 nbiot.setBootCFUN(0)
 ```
@@ -695,7 +670,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 获取上电模式
 nbiot.getBootCFUN()
 ```

+ 0 - 6
docs/api/lua/luat_lib_pm.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 请求进入休眠模式
 pm.request(pm.HIB)
 ```
@@ -56,7 +55,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 添加底层定时器
 pm.dtimerStart(0, 300 * 1000) -- 5分钟后唤醒
 ```
@@ -84,7 +82,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 添加底层定时器
 pm.dtimerStart(0) -- 关闭id=0的底层定时器
 ```
@@ -112,7 +109,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 请求进入休眠模式
 pm.request(pm.HIB)
 ```
@@ -140,7 +136,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 请求进入休眠模式
 pm.force(pm.HIB)
 ```
@@ -166,7 +161,6 @@ pm.check()
 ## 调用示例
 
 ```lua
--------------------------
 -- 请求进入休眠模式,然后检查是否能真的休眠
 pm.request(pm.HIB)
 if pm.check() then

+ 0 - 2
docs/api/lua/luat_lib_pwm.md

@@ -29,7 +29,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 打开PWM5, 频率1kHz, 占空比50%
 pwm.open(5, 1000, 50)
 ```
@@ -57,7 +56,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 关闭PWM5
 pwm.close(5)
 ```

+ 0 - 9
docs/api/lua/luat_lib_rtos.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 本方法通过sys.run()调用, 普通用户不要使用
 rtos.receive(-1)
 ```
@@ -57,7 +56,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 用户代码请使用 sys.timerStart
 -- 启动一个3秒的循环定时器
 rtos.timer_start(10000, 3000, -1)
@@ -86,7 +84,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 用户代码请使用sys.timerStop
 rtos.timer_stop(100000)
 ```
@@ -112,7 +109,6 @@ rtos.reboot()
 ## 调用示例
 
 ```lua
--------------------------
 -- 立即重启设备
 rtos.reboot()
 ```
@@ -138,7 +134,6 @@ rtos.buildDate()
 ## 调用示例
 
 ```lua
--------------------------
 -- 获取编译日期
 local d = rtos.buildDate()
 ```
@@ -164,7 +159,6 @@ rtos.bsp()
 ## 调用示例
 
 ```lua
--------------------------
 -- 获取编译日期
 local bsp = rtos.bsp()
 ```
@@ -190,7 +184,6 @@ rtos.version()
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取版本号
 local luatos_version = rtos.version()
 ```
@@ -218,7 +211,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 读取版本号
 local luatos_version = rtos.version()
 ```
@@ -250,7 +242,6 @@ No. | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 打印内存占用
 log.info("mem.lua", rtos.meminfo())
 log.info("mem.sys", rtos.meminfo("sys"))

+ 0 - 1
docs/api/lua/luat_lib_sensor.md

@@ -30,7 +30,6 @@ No. | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 如果读取失败,会返回nil
 while 1 do 
     sys.wait(5000) 

+ 0 - 11
docs/api/lua/luat_lib_socket.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 如果读取失败,会返回nil
 socket.ntpSync()
 sys.subscribe("NTP_UPDATE", function(re)
@@ -60,7 +59,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 如果读取失败,会返回nil
 socket.tsend("www.baidu.com", 80, "GET / HTTP/1.0\r\n\r\n")
 ```
@@ -122,7 +120,6 @@ socket.tcp()
 ## 调用示例
 
 ```lua
--------------------------
 -- 如果读取失败,会返回nil
 local so = socket.tcp()
 if so then
@@ -186,7 +183,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 参考socket.tcp的说明, 并查阅demo
 
 ```
@@ -212,7 +208,6 @@ so:close()
 ## 调用示例
 
 ```lua
--------------------------
 -- 参考socket.tcp的说明, 并查阅demo
 
 ```
@@ -240,7 +235,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 参考socket.tcp的说明, 并查阅demo
 
 ```
@@ -266,7 +260,6 @@ so:id()
 ## 调用示例
 
 ```lua
--------------------------
 -- 参考socket.tcp的说明, 并查阅demo
 
 ```
@@ -294,7 +287,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 参考socket.tcp的说明, 并查阅demo
 
 ```
@@ -322,7 +314,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 参考socket.tcp的说明, 并查阅demo
 
 ```
@@ -350,7 +341,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 参考socket.tcp的说明, 并查阅demo
 
 ```
@@ -379,7 +369,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 参考socket.tcp的说明, 并查阅demo
 
 ```

+ 0 - 1
docs/api/lua/luat_lib_timer.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 本方法通常不会使用,除非你很清楚会发生什么
 timer.mdelay(10)
 ```

+ 0 - 5
docs/api/lua/luat_lib_uart.md

@@ -33,7 +33,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 最常用115200 8N1
 -- 可以简写为 uart.setup(1)
 uart.setup(1, 115200, 8, 1, uart.NONE)
@@ -67,7 +66,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 
 uart.write(1, "rdy\r\n")
 ```
@@ -96,7 +94,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 
 uart.read(1, 16)
 ```
@@ -124,7 +121,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 
 uart.close(1)
 ```
@@ -154,7 +150,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 
 uart.on("receive", function(id, len)
     local data = uart.read(id, len)

+ 0 - 16
docs/api/lua/luat_lib_wlan.md

@@ -27,7 +27,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 获取wlan0的当前模式
 local m = wlan.getMode("wlan0")
 ```
@@ -56,7 +55,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 将wlan设置为wifi客户端模式
 wlan.setMode("wlan0",wlan.STATION) 
 ```
@@ -85,7 +83,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 连接到uiot,密码1234567890
 wlan.connect("uiot", "1234567890")
 ```
@@ -111,7 +108,6 @@ wlan.disconnect()
 ## 调用示例
 
 ```lua
--------------------------
 -- 断开wifi连接
 wlan.disconnect()
 ```
@@ -137,7 +133,6 @@ wlan.connected()
 ## 调用示例
 
 ```lua
--------------------------
 -- 连上wifi网络,只代表密码正确, 不一定拿到了ip
 wlan.connected()
 ```
@@ -165,7 +160,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 查询自动连接的设置
 wlan.autoreconnect()
 -------------------------
@@ -194,7 +188,6 @@ wlan.scan()
 ## 调用示例
 
 ```lua
--------------------------
 -- 扫描并查询结果
 wlan.scan()
 sys.waitUntil("WLAN_SCAN_DONE", 30000)
@@ -227,7 +220,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- 扫描并查询结果
 wlan.scan()
 sys.waitUntil("WLAN_SCAN_DONE", 30000)
@@ -258,7 +250,6 @@ wlan.get_mac()
 ## 调用示例
 
 ```lua
--------------------------
 -- 获取MAC地址
 log.info("wlan", "mac addr", wlan.get_mac())
 ```
@@ -284,7 +275,6 @@ wlan.get_mac_raw()
 ## 调用示例
 
 ```lua
--------------------------
 -- 查询mac地址, 二进制模式
 local mac_raw  = wlan.get_mac_raw()
 if mac_raw then
@@ -313,7 +303,6 @@ wifi是否已经获取ip
 ## 调用示例
 
 ```lua
--------------------------
 -- 查询是否已经wifi联网
 if wlan.ready() then
     log.info("wlan", "wifi ok", "Let's Rock!")
@@ -345,7 +334,6 @@ Name | Type | Description
 ## 调用示例
 
 ```lua
--------------------------
 -- UDP配网,需要下载联德盛测试APP,2.0版本
 wlan.oneShotStart(0)
 -------------------------
@@ -386,7 +374,6 @@ wlan.oneshotStop()
 ## 调用示例
 
 ```lua
--------------------------
 -- 停止配网
 wlan.oneshotStop()
 ```
@@ -412,7 +399,6 @@ wlan.oneshotState()
 ## 调用示例
 
 ```lua
--------------------------
 -- 查询
 if wlan.oneshotState() then
     log.info("wlan", "配网中")
@@ -440,7 +426,6 @@ wlan.rssi()
 ## 调用示例
 
 ```lua
--------------------------
 -- 信号强度
 log.info("wlan", wlan.rssi())
 ```
@@ -466,7 +451,6 @@ wlan.airkiss_start()
 ## 调用示例
 
 ```lua
--------------------------
 -- 启动airkiss配网
 wlan.airkiss_start()
 -------------------------

+ 5 - 1
tools/java/src/main/java/com/luatos/toolkit/impl/MarkdownLuDocRender.java

@@ -124,8 +124,12 @@ public class MarkdownLuDocRender implements LuDocRender {
             if (fn.hasExamples()) {
                 wlnf(br, "\n## 调用示例\n");
                 wlnf(br, "```%s", fn.getLangName());
+                int i = 0;
                 for (FnExample fe : fn.getExamples()) {
-                    wlnf(br, "-------------------------");
+                    if (i > 0) {
+                        wlnf(br, "-------------------------");
+                    }
+                    i++;
                     wlnf(br, "-- %s", Strings.join("\n-- ", fe.getSummary()));
                     wlnf(br, Strings.join("\n", fe.getCode()));
                 }