User's Guide

You can see the global context objects, methods, functions, and modules with the
JSON.print(this) method:
OVMS# script eval 'JSON.print(this)'
{
"assert": function () { [native code] },
"print": function () { [native code] },
"OvmsCommand": {
"Exec": function Exec() { [native code] }
},
"OvmsLocation": {
"Status": function Status() { [native code] }
},
"OvmsMetrics": {
"AsFloat": function AsFloat() { [native code] },
"Value": function Value() { [native code] }
},
"OvmsVehicle": {
"ClimateControl": function ClimateControl() { [native code] },
"Homelink": function Homelink() { [native code] },
"Lock": function Lock() { [native code] },
"SetChargeCurrent": function SetChargeCurrent() { [native code] },
"SetChargeMode": function SetChargeMode() { [native code] },
"SetChargeTimer": function SetChargeTimer() { [native code] },
"StartCharge": function StartCharge() { [native code] },
"StartCooldown": function StartCooldown() { [native code] },
"StopCharge": function StopCharge() { [native code] },
"StopCooldown": function StopCooldown() { [native code] },
"Type": function Type() { [native code] },
"Unlock": function Unlock() { [native code] },
"Unvalet": function Unvalet() { [native code] },
"Valet": function Valet() { [native code] },
"Wakeup": function Wakeup() { [native code] }
},
"JSON": {
"print": function () { [ecmascript code] }
},
"PubSub": {
"publish": function () { [ecmascript code] },
"subscribe": function () { [ecmascript code] },
"clearAllSubscriptions": function () { [ecmascript code] },
"clearSubscriptions": function () { [ecmascript code] },
"unsubscribe": function () { [ecmascript code] }
}
}
OVMS v3 User Guide Page 51 / 86