User`s manual
69
get_version
Returns the version information of the given module. If no module is specified, returns
the overall version of the firmware. Each module can be defined with a __version__ and
__version_extended__ variable that can be set to any type. (See “Simple Parameter
Types” on page 57 and “Complex Parameter Types” on page 58.) This command will
return version information for the given module. If no module is given overall firmware
version will be retrieved from Version.py.
Parameter Type Description
module_name (optional) string The version information of the given modul
e will be returned,
defaults to Version module if not provided.
Parameter Type Description
module_name string Name of the module whose version was
requested.
version any Version of the requested module. Can be any type depending on
m
odule definition. Typically a string such as "1.0.0".
version_extended any Extended version information of the requested module. Can be
a
ny type depending on module definition.
get_version Parameters:
get_version_response Parameters:
help
Returns a listing of classes, methods and registry settings that are relevant to other RPC
functionality. If no parameters are provided, then only a list of possible parameters to the
help command is returned.
Parameter Type Description
registry (optional) none If provided, all registry entries w
ill be listed.
methods (optional) none If provided, all RPC methods from inst
antiated interface classes
will be listed.
interfaces (optional) none If provided, all known RPC interface
classes will be listed.
endpoints (optional) none If provided, all known endpoint
classes will be listed.
clusters (optional) none If provided, all known cluster c
lasses will be listed.
records (optional) none If provided, all known record classes
will be listed.
paths (optional) none If provided, all extra paths will be listed. This c
an include zip files.
help Parameters:










