Hello all,

Quick intro - I've recently started using mynewt and hoping to use it
primarily for the Bluetooth and LoraWAN functionality. I quite like the
package and syscfg system in mynewt, I think it's very flexible and I look
forward to seeing the project grow. I've managed to make a small
contribution (
https://github.com/apache/mynewt-core/pull/1180#pullrequestreview-127505931)
and hope to get involved more.

I have a question regarding shell modules (mynewt master - cloned 2018/06).
I've created a new shell module and registered it using shell_register,
then set it as the default module using shell_register_default_module. The
module works fine and I can access the commands no problem. I can use the
select command to to change modules as described in the documentation (
https://mynewt.apache.org/latest/os/modules/shell/shell/), but the
documentation also states the following:

"To run a command in the shell, you enter the module name and the command
name."

I can't seem to get this to work - if the compat module is currently set,
and I have a module "gpio" with a command "set", I can't seem to run "gpio
set" from within the compat module.

Amr

Reply via email to