Name | Shortcut | Num of Arguments | Description | Example |
energous | NONE | SKIP_ARGS_VALIDATION | | |
ant_sel_mode_set | asms | 1 | set antenna polarity mode, whereas 0 = random_toggle, 1 = clear, 2 = set, 3 = toggle | !ant_sel_mode_set 1 |
ant_sel_set | ass | 1 | Set the antenna select pin to be 0 or 1 | !ant_sel_set 1 |
pwr_cal_set | pcs | 2 | Set power calibration value (used by Energous during production line) | !pwr_cal_set 127 124 |
sensor_set | sc | 5 | Format: (sensor idx) (sensor_ad_type) (sensor_uuid_msb) (sensor_uuid_lsb) (sensor_scramble). Provides Instructions for the bridge on how to handle a specified External sensor. (sensor idx) - The index of in the sensors table sized 2 , (ad_type) + (uuid_msb) + (uuid_lsb) - The external sensor identifier , (scramble) - Indicates whether the bridge should apply data scrambling to incoming data from the specified sensor. Relevant only for ADD action | !sc 0 FF 76 54 1 |
sensor_get | sg | 0 | Request the bridge to provide information regarding all of its associated external sensors | !sensor_get |
gw_wifi_connected | NONE | 0 | Indicates the ESP is connected to Wi-Fi | !gw_wifi_connected |
gw_wifi_disconnected | NONE | 1 | Indicates the ESP is not connected to Wi-Fi. Also sets leds pre-state on/off | !gw_wifi_disconnected 1 |
gw_on | NONE | 0 | Indicates the ESP has started working | !gw_on |
ap_ready | NONE | 0 | Indicates the ESP has successfully started it's access point for provisioning | !ap_ready |
sntp_success | NONE | 0 | Indicates the ESP has successfully received time via SNTP | !sntp_success |
device_auth_success | NONE | 0 | Indicates the ESP has successfully performed device authorization | !device_auth_success |
reg_success | NONE | 0 | Indicates the ESP has successfully registered device to the cloud | !reg_success |
gw_mqtt_status | NONE | 1 | Indicates the ESP is connected to MQTT in case arg = 1 or disconnected in case arg = 0 | !gw_mqtt_status 1 |
ota_in_progress | NONE | 1 | Indicates the GW has started an OTA to itself or to a connected BRG. arg = 1 ota in progress, arg = 0 ota finished | !ota_in_progress 1 |
send_msg_to_brg | NONE | 2 | Transmits a packet towards a BRG. arg1 = BRG mac address, arg2 = BLE packet to transmit | |
set_logger_mode | NONE | 2 | Configure sniffer: (sniffer_mode) (rx_channel). Sniffer mode options: 0 - No Sniffer, 1 - Standard Sniffer (Data only), 2 - Extended Sniffer (AdvA+Data+RSSI) | !set_logger_mode 1 39 |
get_logger_counters | glc | 0 | Get the counters of wiliot, non-wiliot and bad CRC packets | !get_logger_counters |
set_power_mgmt | spm | 3,6 | Configures the power management parameters as follows: !set_power_mgmt (mode) (sleep_duration) (on_duration) [keep_alive_period] [keep_alive_scan_duration] [led] | !spm 1 120 30 15 300 0, !spm 0 120 30 |
get_power_mgmt | gpm | 1 | Get static or dynamic powr managment configuration from the bridge as follows: IDLE, ON, KA_PERIOD, KA_SCAN, LEDS | !get_power_mgmt |
send_pkt | sp | 1, 2 | Transmit a ble pkt. Optional - add an extra argument, specifying the number of repetitions for transmission. The default repetitions value is set to 8. BLE5 case - the packet must be of size 47 or 39 bytes | !send_pkt 04CBA011902C1E16AFFD0200002929B0FFF98DB104FA68BD5491456B55CC18AADBC230A83E 3 |
ble_sim | bs | 5, 6 | Format: !ble_sim (pkt) (duplicates) (output power) (frequency/channel) (delay) (optional - radio mode), (pkt) - BLE packet , (duplicates) - the number of times to send the same packet , (output power) - the output power in dBm before PA , (frequency) - 2402/2403/... or channel 37/38/39 , (delay) - the delay between the transmission of the current packet and the one after it, in milliseconds, (radio mode) - optional, for BLE5 transmission, could be 1 or 2, indicates if the transmission will be in 1Mbps or 2Mbps | !ble_sim 04CBA011902C1E16AFFD0200002929B0FFF98DB104FA68BD5491456B55CC18AADBC230A83E 10 2 2402 100 2 |
ble_sim_init | NONE | 1 | Initiate the GW to be in simulator mode | !ble_sim_init 1 !ble_sim_init 0 |
gateway_app | s | 0 | Initiates the GW application | !gateway_app |
pl_gw_config | NONE | 1 | Set production Line Status to enable (1) or disable (0) | !pl_gw_config 1 |
version | v | 0 | Request the FW version of the GW/BRG | !version |
start_2_4_ghz_energizing | NONE | 2 | | |
store_to_flash | NONE | 0 | Store the relevant parameters to the gw flash (after each reset, the gw is reconfigured with the flash parameters) | !store_to_flash |
reset | r | 0 | Reset | !reset |
move_to_bootloader | mtb | 0 | Stops the GW application and moves to bootloader in order to perform version update | !move_to_bootloader |
restore_defaults | rd | 0 | Configure the default parameters for GW/BRG saved in flash. | !restore_defaults |
print_config_extended | pce | 0 | Print all configured parameters of the GW/BRG | !print_config_extended |
get_device_address | pda | 0 | Request for the MAC address of the GW/BRG | !get_device_address |
dump_flash | df | 0 | Displays the configured parameters in flash | !dump_flash |
cancel | c | 0 | Stop the gateway application, i.e. stops transmitting energy+beacons and stops receiving tags' packets. | !cancel |
set_interface_id | sii | 1 | | |
get_interface_id | gii | 0 | | !get_interface_id |
set_pkt_filter | pf | 1 | Sets the packet filter configuration according to the first argument without decode | !pf 0 |
set_accel_cfg | sac | 1, 3 | Sets the lis2dw12 accelerometer configuration - (state_threshold) (wake_up_duration) (sleep_duration) | !sdw12c 1 30 30 |
get_accel_cfg | gac | 0 | Request the bridge to provide the embedded lis2dw12 accelerometer configuration | !gdw12c |
uart_sim | us | 4 | BLE chip sends pkts over the UART. Format: (amount of packets) (time interval in MS between packets) (packets origin [p6-pkt, p7-extended_pkt]) (packet data) | !us 1000 10 p0 1E16... |
connectivity_status | cs | 2 | Reports on WiFi (first argument) and MQTT (second argument) connectivity status | !connectivity_status 1 1 |
blink | | 0 | Blink Leds | !blink |
stop_advertising | sa | 0 | Disables soft device and nus | !sa |
deduplication_pkts | dp | 1 | Set new configuration for packets deduplication, options are 0 to disable and 1 to enable | !dp 1 |
sub1g_duty_cycle_set | sdcs | 1 | Set duty cycle in percentage for Sub1GHz energizing. Min = 0, Max = 100. (for dual-band bridges only) | !sdcs 30 |
sub1g_ep_set | seps | 1 | Set energy pattern for Sub1GHz radio. {0: No energizing, 1: Single tone 915MHz, 2: Hopping, 3: Japan1W, 4: Japan350mW, 5: Korea, 6: Single tone 916300MHz, 7: Single tone 917500MHz, 8: Australia, 9: Israel, 10: NZ (Hopping)}. (for dual-band bridges only) | !sub1g_ep_set 1 |
output_power | op | 2 | Set output power [dBm], for either energizing, calibration, or communication. The type is determined by the first argument given ('e' for energizing, 'ca' for calibration, 'cm' for communication). | !output_power e pos8dBm \n !output_power ca -40 |
2_4_duty_cycle_set | 24dcs | 1 | Set duty cycle in percentage for 2400 energizing. Min = 0, Max = 100. | !24dcs 30 |
2_4_ep_set | 24eps | 1 | Set energy pattern for 2400 radio. {0:No energizing, 1:channel 37, 2:channel 38, 3:channel 39, 4:2450MHz, 5:2454MHz, 6:Hopping 1}. | !2_4_ep_set 1 |
move_to_slip | NONE | 0 | BLE starts using UART SLIP protocol | !move_to_slip |
move_to_ascii | NONE | 0 | BLE starts using UART ASCII | !move_to_ascii |
file_start | NONE | 2 | ESP signal to start file sending,. Format: (file type) (file total length) | !file_start 0 141 |
file_crc | NONE | 1 | Compares saved crc to the one received and answers status back to ESP | !file_crc CBAFA |
is_file_saved | NONE | 2 | Checks for saved version of BRG OTA file. Format: (version) (is BL) | !is_file_saved 3.14.64 0 |
file_saved_details | NONE | 2 | Saves details of the last saved file for BRG OTA. Format: (version) (is BL) | !file_saved_details 3.14.64 0 |
set_tags_rssi_threshold | strt | 1 | Set new configuration for Tags RSSI Threshold, options are 0 to 127 (0 disables feature) | !strt 20 |
set_sensors_rssi_threshold | ssrt | 1 | Set new configuration for Sensors RSSI Threshold, options are 0 to 127 (0 disables feature) | !ssrt 20 |
set_sub1g_rssi_threshold | sgrt | 1 | Set new configuration for Sub1G RSSI Threshold, options are 0 to 127 (0 disables feature) | !sgrt 20 |
set_pacer_interval | pi | 1 | Set the mean interval between transmissions of a single tag [seconds] | |
set_datapath_pattern | scp | 1 | Set new configuration for communicatiom pattern, could be - {0: 'Standard beaconing', 1: 'No beacons on channel 37', 2: 'EU pattern', 3: 'Disable communication beaconing'} | !scp 2 |
set_rx_channel | src | 1 | Set new configuration for rx channel or frequency, could be - [37, 38, 39, 10] or any other valid channel or frequency | !src 10 |
set_radio_mode | srm | 1 | Set new configuration for radio mode (rx rate), could be [1Mbps, 2Mbps E2/E3 Pixels, 2Mbps E4 Pixels] - [0, 1, 2] | !srm 1 |
calib_interval | ci | 1 | Set new configuration for Calibration Interval, the actual interval is 20msec*(calib_interval) | !ci 10 |
calib_pattern | cp | 1 | Set new configuration for Calibration Pattern, could be - {0: 'Standard beaconing', 1: 'No beacons on channel 37', 2: 'EU pattern', 3: 'Disable communication beaconing'} | !cp 0 |
signal_indicator_2_4_set | si24 | 2 | Set a new configuration for 2.4GHz signal_indicator packets cycle. The cycle is the duration in seconds between transmission of signal indicator packets. Min - 0 , Max - 16383. 0 - disable the transmission. When the 'Signal Indicator Cycle' is 0 repetitions value is irrelevant. repetitions Min - 1, Max - 4 | !si24 60 4 |
signal_indicator_sub1g_set | sis | 2 | Set a new configuration for sub1g signal_indicator packets cycle and repetition. The cycle is the duration in seconds between transmission of signal indicator packets. Min - 0 , Max - 16383. 0 - disable the transmission. When the 'Signal Indicator Cycle' is 0 repetitions value is irrelevant. repetitions Min - 1, Max - 4 | !sis 60 4 |
test_mode_2_4_set | tm24 | 3 | Test mode for the 2.4Ghz radio, Frequency [2400-2480 MHz]; Power (before PA that can add ~20) [+8 dBm to -12 dBm]; Test Duration [Seconds] | !tm24 2400 2 20 |
test_mode_sub1g_set | tms | 5 | Test mode for the Sub1G radio, Frequency [905000-920000 kHz], Output Power (before PA that can add ~20) ,On time [milliseconds], Off time [milliseconds]; Test Duration[Seconds] | !tms 905000 4 20 60 20 |
test_mode_operational_2_4_set | tmo24 | 3 | Test mode for various 2.4Ghz operational modes: Pattern [0=Beacons 37/38/39, 1=Beacons 38/38/39, 2=EU pattern]; Power [+8 dBm to -12 dBm , before PA that can add ~20 [dBm]]; Test Duration[Seconds] | !tmo24 0 2 |
test_mode_operational_sub1g_set | tmos | 3 | Test mode for various sub1G operational modes: Pattern [0=No energy, 1=Single one 915M, 2=FCC Hopping, 3=Japan_1W, 4=Jappan_350mW, 5=Korea, 6=916.3 MHz, 7=917.5 mHz,8=Australia, 9=Israel, 10=NZ Hopping; Output Power (before PA that can add ~20); Test Duration[Seconds] | !tmos 2 4 60 |