config.cgi

最后: 2016/1

config.cgi用于修改FlashAir配置。要修改配置参数,则需要 MASTERCODE。您可以同时修改多个参数。

参数 说明 参数示例 固件版本
APPAUTOTIME 设定连接超时 APPAUTOTIME=3000000 2.00.00+
APPINFO 设定应用程序特有信息 APPINFO=0123ABCD4567EFGH 1.00.00+
APPMODE 设定无线局域网模式 APPMODE=4 1.00.00+
APPNETWORKKEY 设定网络密钥 APPNETWORKKEY=12345678 1.00.00+
APPSSID 设定 SSID APPSSID=flashair 1.00.00+
BRGNETWORKKEY 设定 Internet Pass-Thru Mode 的网络密钥 BRGNETWORKKEY=12345678 2.00.02+
BRGSSID 设定Internet Pass-Thru Mode的SSID BRGSSID=myhomelan 2.00.02+
CIPATH 设定无线局域网启动画面路径 CIPATH=/DCIM/100__TSB/FA000001.jpg 1.00.00+
CLEARCODE 清除 Mastercode CLEARCODE=1 3.00.00+
MASTERCODE 设定 Mastercode MASTERCODE=0123456789AB 1.00.00+
TIMEZONE 设定时区 TIMEZONE=36 3.00.00+
WEBDAV 设定FlashAir Drive(WebDAV) WEBDAV=1 3.00.00+

设定连接超时

APPAUTOTIME

设定无线局域网自动超时长度。 时间计量单位为毫秒,可用数值为 600004294967294,默认值为 300000
指定为 0则关闭自动超时功能。
注意: 如果卡的电源断开,卡将停止工作。

新设的值将存储在 CONFIG file 文件的 APPAUTOTIME参数中。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&APPAUTOTIME=3000000&APPMODE=4

设定应用程序特有信息

APPINFO

保存应用程序专用的信息,长度1~16个字符。

新设的值将保存在 CONFIG fileAPPINFO参数中。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&APPINFO=0123ABCD4567EFGH

设定无线局域网模式

APPMODE

设定无线局域网模式可选择以下模式:

0 移除“无线局域网启动画面”图片的写保护。
将无线局域网设为AP模式。
2 移除“无线局域网启动画面”图片的写保护。
将无线局域网设为STA模式。
3 将无线局域网设为STA模式。
将无线局域网设为“互联网直通”模式。
(FW 2.00.02+)
4 无线局域网功能会在卡开启时设定。
将无线局域网设为AP模式。
5 无线局域网功能会在卡开启时设定。
将无线局域网设为STA模式。
6 无线局域网功能会在卡开启时设定。
将无线局域网设为“互联网直通”模式。
(FW 2.00.02+)
其他 未定义行为

了解更多AP模式、STA模式和Internet pass-thru mode的信息,请阅读 CONFIG file页面。

新设的值将储存在 CONFIG fileAPPMODE参数中

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&APPMODE=4

设定网络密钥

APPNETWORKKEY

以0~63个字符设定网络密钥。(启用安全选项需要至少8个字符。)

新设的值将储存在 CONFIG fileAPPNETWORKKEY参数中。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&APPNETWORKKEY=12345678

设定 SSID

APPSSID

以1~32个字符设定SSID(服务集标识符)。

新设的值将储存在 CONFIG fileAPPSSID参数中。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&APPSSID=flashair

设定Internet pass-thru Mode的网络密钥

BRGNETWORKKEY

设定Internet pass-thru mode的网络密钥
网络密钥必须为0~63个字符。

新设的值将储存在 CONFIG fileBRGNETWORKKEY参数中。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&BRGNETWORKKEY=12345678

设定Internet pass-thru Mode的SSID

BRGSSID

设定用于Internet pass-thru mode的网络SSID(服务集标识符/名称)。
SSID必须为1~32个字符。

新设的值将储存在 CONFIG fileBRGSSID参数中。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&BRGSSID=myhomelan

设定无线局域网启动画面

CIPATH

设定用作无线启动画面的图片完整路径。无线启动画面是当无线局域网模式(APPMODE)为0,2或3时用于控制无线局域网开启或关闭的图片文件。

新设的值将储存在 CONFIG fileCIPATH参数中。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&CIPATH=/DCIM/100__TSB/FA000001.jpg

清除 Mastercode

CLEARCODE

重置MASTERCODE。在 CONFIG file中删除 MASTERCODE LOCK=1也将被删除。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&CLEARCODE=1

设定 Mastercode

MASTERCODE

解锁码是12位16进制数字,用于设定SSID(APPSSID)和网络密钥(APPNETWORKKEY)的密码。MASTERCODE参数必须与当前的MASTERCODE(事先设定)一致,否则所有修改都不会保存到 CONFIG file中。

新设的值将储存在 CONFIG fileMASTERCODE参数中。 LOCK=1也将同时设定。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB

设定时区

TIMEZONE

设定FlashAir Drive运行时用于将FAT文件时间转换为UTC时间的时区。时区按15分钟的间隔储存,范围为 -4854。例如,UTC标准时间为 0,而日本时间(+9)为 36 (9(h)×4(15m)=36)。

新设的值将储存在 CONFIG fileTIMEZONE参数中。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&TIMEZONE=36

设定 FlashAir Drive(WebDAV)

WEBDAV

设定启用或禁用FlashAir Drive。可选择以下模式:

0 关闭 FlashAir Drive
1 开启 FlashAir Drive(read only)
2 开启 FlashAir Drive。写入文件还需要设定 UPLOAD=1

新设的值将储存在 CONFIG fileWEBDAV参数中。

成功时返回 SUCCESS, 失败时返回 ERROR

请求示例:

http://flashair/config.cgi?MASTERCODE=0123456789AB&WEBDAV=1