{% include 'menu.html' %}
{{ title }}
Board Type Management Documentation
USER INFO (required)
Server:
{% for choice in server_choices %}
{{ choice }}
{% endfor %}
Server to use (prod/wmt-prod).
Environment:
{% for choice in env_choices %}
{{ choice }}
{% endfor %}
Environment (aws/gcp). Most partners should use AWS.
Account ID:
Partner Account ID (required)
API Security Key:
Board-type Management API Security Key taken from Wiliot Platform (required)
GET BOARD TYPES
GET BOARD VERSIONS
PUBLISH VERSION
ADD VALIDATION FILE
ADD FIRMWARE FILES
GET FILES
MAKE OFFICIAL
Get all available board types for the selected account
Board Name:
boardName (required - need the name defined in the BTM, can be found in get_board_types output)
Get all available versions for the selected board type
Board Name:
boardName (required - need the name defined in the BTM, can be found in get_board_types output)
versionId:
Version name (versionId is required)
interfaceChipSwVersion:
IP version (if existing)
bleChipSwVersion:
BLE version (if existing)
Board Name:
boardName (required - need the name defined in the BTM, can be found in get_board_types output)
versionId:
Version name (versionId is required)
Add validation file
Upload a validation schema file (JSON) according to version info
Board Name:
boardName (required - need the name defined in the BTM, can be found in get_board_types output)
versionId:
Version name (versionId is required)
Add firmware files
Upload firmware binary files according to version info
Board Name:
boardName (required - need the name defined in the BTM, can be found in get_board_types output)
versionId:
Version name (versionId is required)
File Name:
File name to download (e.g., validation.json or brg_app.bin/brg_app.dat/brg_sd_bl.bin/brg_sd_bl.dat/brg_sd_bl_app.zip)
Board Name:
boardName (required - need the name defined in the BTM, can be found in get_board_types output)
versionId:
Version name (versionId is required)
Set version to beta
0
1
Set existing version to beta (1) or official (0)
Run
{% if error %}
{{ error }}
{% endif %} {% if cmd_display %}
Command
{{ cmd_display }}
{% endif %}
Output
{{ output | safe }}