Lines Matching refs:argv
527 static int cmd_get_sensor(const struct shell *sh, size_t argc, char *argv[]) in cmd_get_sensor() argument
540 dev = shell_device_get_binding(argv[1]); in cmd_get_sensor()
542 shell_error(sh, "Sensor device unknown (%s)", argv[1]); in cmd_get_sensor()
548 shell_error(sh, "Device is not a sensor (%s)", argv[1]); in cmd_get_sensor()
564 int chan = parse_named_int(argv[i], sensor_channel_name, in cmd_get_sensor()
568 shell_error(sh, "Failed to read channel (%s)", argv[i]); in cmd_get_sensor()
604 static int cmd_sensor_attr_set(const struct shell *shell_ptr, size_t argc, char *argv[]) in cmd_sensor_attr_set() argument
609 dev = shell_device_get_binding(argv[1]); in cmd_sensor_attr_set()
611 shell_error(shell_ptr, "Sensor device unknown (%s)", argv[1]); in cmd_sensor_attr_set()
616 shell_error(shell_ptr, "Device is not a sensor (%s)", argv[1]); in cmd_sensor_attr_set()
622 int channel = parse_named_int(argv[i], sensor_channel_name, in cmd_sensor_attr_set()
624 int attr = parse_named_int(argv[i + 1], sensor_attribute_name, in cmd_sensor_attr_set()
629 shell_error(shell_ptr, "Channel '%s' unknown", argv[i]); in cmd_sensor_attr_set()
633 shell_error(shell_ptr, "Attribute '%s' unknown", argv[i + 1]); in cmd_sensor_attr_set()
636 if (parse_sensor_value(argv[i + 2], &value)) { in cmd_sensor_attr_set()
637 shell_error(shell_ptr, "Sensor value '%s' invalid", argv[i + 2]); in cmd_sensor_attr_set()
648 sensor_channel_name[channel], sensor_attribute_name[attr], argv[i + 2]); in cmd_sensor_attr_set()
689 static int cmd_sensor_attr_get(const struct shell *shell_ptr, size_t argc, char *argv[]) in cmd_sensor_attr_get() argument
693 dev = shell_device_get_binding(argv[1]); in cmd_sensor_attr_get()
695 shell_error(shell_ptr, "Sensor device unknown (%s)", argv[1]); in cmd_sensor_attr_get()
700 shell_error(shell_ptr, "Device is not a sensor (%s)", argv[1]); in cmd_sensor_attr_get()
707 cmd_sensor_attr_get_handler(shell_ptr, dev, argv[i], argv[i + 1], in cmd_sensor_attr_get()
933 static int cmd_get_sensor_info(const struct shell *sh, size_t argc, char **argv) in cmd_get_sensor_info() argument
936 ARG_UNUSED(argv); in cmd_get_sensor_info()
1030 static int cmd_trig_sensor(const struct shell *sh, size_t argc, char **argv) in cmd_trig_sensor() argument
1043 dev = shell_device_get_binding(argv[1]); in cmd_trig_sensor()
1045 shell_error(sh, "Sensor device unknown (%s)", argv[1]); in cmd_trig_sensor()
1050 trigger = sensor_trigger_name_lookup(argv[3]); in cmd_trig_sensor()
1052 shell_error(sh, "Unsupported trigger type (%s)", argv[3]); in cmd_trig_sensor()
1057 if (strcmp(argv[2], "on") == 0) { in cmd_trig_sensor()
1077 } else if (strcmp(argv[2], "off") == 0) { in cmd_trig_sensor()
1097 argv[1], err); in cmd_trig_sensor()
1101 sensor_trigger_table[trigger].name, argv[1]); in cmd_trig_sensor()