connectcore-demo-example: add support for 'ccimx6sbc' and 'ccimx6qpsbc' platforms
https://onedigi.atlassian.net/browse/DEL-8719 Signed-off-by: David Escalona <david.escalona@digi.com>
This commit is contained in:
parent
cf8b2b0412
commit
0d599e8de9
|
|
@ -761,6 +761,8 @@ Digi Demo - Dashboard
|
||||||
<script type="text/javascript" src="./static/js/ccimx8m-nano.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx8m-nano.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/ccimx8x-sbc-pro.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx8x-sbc-pro.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/ccimx93-dvk.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx93-dvk.js"></script>
|
||||||
|
<script type="text/javascript" src="./static/js/ccimx6sbc.js"></script>
|
||||||
|
<script type="text/javascript" src="./static/js/ccimx6qpsbc.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/dashboard.js"></script>
|
<script type="text/javascript" src="./static/js/dashboard.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/network.js"></script>
|
<script type="text/javascript" src="./static/js/network.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/multimedia.js"></script>
|
<script type="text/javascript" src="./static/js/multimedia.js"></script>
|
||||||
|
|
|
||||||
|
|
@ -300,6 +300,8 @@ Digi Demo - Management
|
||||||
<script type="text/javascript" src="./static/js/ccimx8m-nano.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx8m-nano.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/ccimx8x-sbc-pro.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx8x-sbc-pro.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/ccimx93-dvk.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx93-dvk.js"></script>
|
||||||
|
<script type="text/javascript" src="./static/js/ccimx6sbc.js"></script>
|
||||||
|
<script type="text/javascript" src="./static/js/ccimx6qpsbc.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/dashboard.js"></script>
|
<script type="text/javascript" src="./static/js/dashboard.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/network.js"></script>
|
<script type="text/javascript" src="./static/js/network.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/multimedia.js"></script>
|
<script type="text/javascript" src="./static/js/multimedia.js"></script>
|
||||||
|
|
|
||||||
|
|
@ -241,6 +241,8 @@ Digi Demo - Multimedia
|
||||||
<script type="text/javascript" src="./static/js/ccimx8m-nano.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx8m-nano.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/ccimx8x-sbc-pro.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx8x-sbc-pro.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/ccimx93-dvk.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx93-dvk.js"></script>
|
||||||
|
<script type="text/javascript" src="./static/js/ccimx6sbc.js"></script>
|
||||||
|
<script type="text/javascript" src="./static/js/ccimx6qpsbc.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/dashboard.js"></script>
|
<script type="text/javascript" src="./static/js/dashboard.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/network.js"></script>
|
<script type="text/javascript" src="./static/js/network.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/multimedia.js"></script>
|
<script type="text/javascript" src="./static/js/multimedia.js"></script>
|
||||||
|
|
|
||||||
|
|
@ -452,6 +452,8 @@ Digi Demo - Network
|
||||||
<script type="text/javascript" src="./static/js/ccimx8mm-dvk.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx8mm-dvk.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/ccimx8m-nano.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx8m-nano.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/ccimx8x-sbc-pro.js"></script>
|
<script type="text/javascript" src="./static/js/ccimx8x-sbc-pro.js"></script>
|
||||||
|
<script type="text/javascript" src="./static/js/ccimx6sbc.js"></script>
|
||||||
|
<script type="text/javascript" src="./static/js/ccimx6qpsbc.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/dashboard.js"></script>
|
<script type="text/javascript" src="./static/js/dashboard.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/network.js"></script>
|
<script type="text/javascript" src="./static/js/network.js"></script>
|
||||||
<script type="text/javascript" src="./static/js/multimedia.js"></script>
|
<script type="text/javascript" src="./static/js/multimedia.js"></script>
|
||||||
|
|
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 474 KiB |
|
|
@ -0,0 +1,163 @@
|
||||||
|
/*
|
||||||
|
* Copyright 2023, Digi International Inc.
|
||||||
|
*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||||
|
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||||
|
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||||
|
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||||
|
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||||
|
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||||
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
|
*/
|
||||||
|
class CCIMX6QPSBC extends ConnectCoreDevice {
|
||||||
|
|
||||||
|
// Public constants.
|
||||||
|
static DEVICE_TYPE = "ccimx6qpsbc";
|
||||||
|
static PLATFORM_NAME = "ConnectCore 6 Quad Plus SBC";
|
||||||
|
|
||||||
|
// Variables.
|
||||||
|
BOARD_IMAGE = "ccimx6sbc_board.png";
|
||||||
|
BOARD_IMAGE_SCALE = 60;
|
||||||
|
|
||||||
|
CPU_COMPONENT_VISIBLE = true;
|
||||||
|
CPU_COMPONENT_HAS_PANEL = true;
|
||||||
|
CPU_COMPONENT_HAS_ARROW = true;
|
||||||
|
CPU_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
CPU_COMPONENT_PANEL_ORIENTATION = VALUE_LEFT;
|
||||||
|
CPU_COMPONENT_PANEL_HORIZONTAL_PERCENT = 83;
|
||||||
|
CPU_COMPONENT_PANEL_VERTICAL_PERCENT = 32;
|
||||||
|
CPU_COMPONENT_ARROW_PERCENT = 40;
|
||||||
|
CPU_COMPONENT_AREA_TOP_PERCENT = 29;
|
||||||
|
CPU_COMPONENT_AREA_LEFT_PERCENT = 62;
|
||||||
|
CPU_COMPONENT_AREA_WIDTH_PERCENT = 19.5;
|
||||||
|
CPU_COMPONENT_AREA_HEIGHT_PERCENT = 26;
|
||||||
|
|
||||||
|
MEMORY_COMPONENT_VISIBLE = true;
|
||||||
|
MEMORY_COMPONENT_HAS_PANEL = true;
|
||||||
|
MEMORY_COMPONENT_HAS_ARROW = true;
|
||||||
|
MEMORY_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
MEMORY_COMPONENT_PANEL_ORIENTATION = VALUE_RIGHT;
|
||||||
|
MEMORY_COMPONENT_PANEL_HORIZONTAL_PERCENT = 53.5;
|
||||||
|
MEMORY_COMPONENT_PANEL_VERTICAL_PERCENT = 23;
|
||||||
|
MEMORY_COMPONENT_ARROW_PERCENT = 29;
|
||||||
|
MEMORY_COMPONENT_AREA_TOP_PERCENT = 16;
|
||||||
|
MEMORY_COMPONENT_AREA_LEFT_PERCENT = 47.5;
|
||||||
|
MEMORY_COMPONENT_AREA_WIDTH_PERCENT = 13.2;
|
||||||
|
MEMORY_COMPONENT_AREA_HEIGHT_PERCENT = 47.4;
|
||||||
|
|
||||||
|
WIFI_BT_COMPONENT_VISIBLE = true;
|
||||||
|
WIFI_BT_COMPONENT_HAS_PANEL = true;
|
||||||
|
WIFI_BT_COMPONENT_HAS_ARROW = true;
|
||||||
|
WIFI_BT_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
WIFI_BT_COMPONENT_PANEL_ORIENTATION = VALUE_LEFT;
|
||||||
|
WIFI_BT_COMPONENT_PANEL_HORIZONTAL_PERCENT = 74.5;
|
||||||
|
WIFI_BT_COMPONENT_PANEL_VERTICAL_PERCENT = 4;
|
||||||
|
WIFI_BT_COMPONENT_ARROW_PERCENT = 19;
|
||||||
|
WIFI_BT_COMPONENT_AREA_TOP_PERCENT = 16;
|
||||||
|
WIFI_BT_COMPONENT_AREA_LEFT_PERCENT = 65;
|
||||||
|
WIFI_BT_COMPONENT_AREA_WIDTH_PERCENT = 8;
|
||||||
|
WIFI_BT_COMPONENT_AREA_HEIGHT_PERCENT = 11;
|
||||||
|
|
||||||
|
ETHERNET0_COMPONENT_VISIBLE = true;
|
||||||
|
ETHERNET0_COMPONENT_HAS_PANEL = true;
|
||||||
|
ETHERNET0_COMPONENT_HAS_ARROW = true;
|
||||||
|
ETHERNET0_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
ETHERNET0_COMPONENT_PANEL_ORIENTATION = VALUE_BOTTOM;
|
||||||
|
ETHERNET0_COMPONENT_PANEL_HORIZONTAL_PERCENT = 0;
|
||||||
|
ETHERNET0_COMPONENT_PANEL_VERTICAL_PERCENT = 34;
|
||||||
|
ETHERNET0_COMPONENT_ARROW_PERCENT = 20;
|
||||||
|
ETHERNET0_COMPONENT_AREA_TOP_PERCENT = 68.3;
|
||||||
|
ETHERNET0_COMPONENT_AREA_LEFT_PERCENT = 14;
|
||||||
|
ETHERNET0_COMPONENT_AREA_WIDTH_PERCENT = 14.5;
|
||||||
|
ETHERNET0_COMPONENT_AREA_HEIGHT_PERCENT = 26.2;
|
||||||
|
|
||||||
|
ETHERNET1_COMPONENT_VISIBLE = true;
|
||||||
|
ETHERNET1_COMPONENT_HAS_PANEL = true;
|
||||||
|
ETHERNET1_COMPONENT_HAS_ARROW = true;
|
||||||
|
ETHERNET1_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
ETHERNET1_COMPONENT_PANEL_ORIENTATION = VALUE_BOTTOM;
|
||||||
|
ETHERNET1_COMPONENT_PANEL_HORIZONTAL_PERCENT = 33;
|
||||||
|
ETHERNET1_COMPONENT_PANEL_VERTICAL_PERCENT = 36;
|
||||||
|
ETHERNET1_COMPONENT_ARROW_PERCENT = 35;
|
||||||
|
ETHERNET1_COMPONENT_AREA_TOP_PERCENT = 66;
|
||||||
|
ETHERNET1_COMPONENT_AREA_LEFT_PERCENT = 28.5;
|
||||||
|
ETHERNET1_COMPONENT_AREA_WIDTH_PERCENT = 16.5;
|
||||||
|
ETHERNET1_COMPONENT_AREA_HEIGHT_PERCENT = 29;
|
||||||
|
|
||||||
|
CONSOLE_COMPONENT_VISIBLE = true;
|
||||||
|
CONSOLE_COMPONENT_HAS_PANEL = false;
|
||||||
|
CONSOLE_COMPONENT_HAS_ARROW = false;
|
||||||
|
CONSOLE_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
CONSOLE_COMPONENT_AREA_TOP_PERCENT = 22.5;
|
||||||
|
CONSOLE_COMPONENT_AREA_LEFT_PERCENT = 9.75;
|
||||||
|
CONSOLE_COMPONENT_AREA_WIDTH_PERCENT = 3.25;
|
||||||
|
CONSOLE_COMPONENT_AREA_HEIGHT_PERCENT = 7;
|
||||||
|
|
||||||
|
VIDEO_COMPONENT_VISIBLE = true;
|
||||||
|
VIDEO_COMPONENT_HAS_PANEL = true;
|
||||||
|
VIDEO_COMPONENT_HAS_ARROW = true;
|
||||||
|
VIDEO_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
VIDEO_COMPONENT_PANEL_ORIENTATION = VALUE_RIGHT;
|
||||||
|
VIDEO_COMPONENT_PANEL_HORIZONTAL_PERCENT = 55.5;
|
||||||
|
VIDEO_COMPONENT_PANEL_VERTICAL_PERCENT = 83;
|
||||||
|
VIDEO_COMPONENT_ARROW_PERCENT = 86;
|
||||||
|
VIDEO_COMPONENT_AREA_TOP_PERCENT = 80.5;
|
||||||
|
VIDEO_COMPONENT_AREA_LEFT_PERCENT = 46;
|
||||||
|
VIDEO_COMPONENT_AREA_WIDTH_PERCENT = 13.5;
|
||||||
|
VIDEO_COMPONENT_AREA_HEIGHT_PERCENT = 14;
|
||||||
|
|
||||||
|
AUDIO_COMPONENT_VISIBLE = true;
|
||||||
|
AUDIO_COMPONENT_HAS_PANEL = true;
|
||||||
|
AUDIO_COMPONENT_HAS_ARROW = true;
|
||||||
|
AUDIO_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
AUDIO_COMPONENT_PANEL_ORIENTATION = VALUE_LEFT;
|
||||||
|
AUDIO_COMPONENT_PANEL_HORIZONTAL_PERCENT = 77;
|
||||||
|
AUDIO_COMPONENT_PANEL_VERTICAL_PERCENT = 79;
|
||||||
|
AUDIO_COMPONENT_ARROW_PERCENT = 84;
|
||||||
|
AUDIO_COMPONENT_AREA_TOP_PERCENT = 76.6;
|
||||||
|
AUDIO_COMPONENT_AREA_LEFT_PERCENT = 67.2;
|
||||||
|
AUDIO_COMPONENT_AREA_WIDTH_PERCENT = 8.7;
|
||||||
|
AUDIO_COMPONENT_AREA_HEIGHT_PERCENT = 18.5;
|
||||||
|
|
||||||
|
LED_COMPONENT_VISIBLE = true;
|
||||||
|
LED_COMPONENT_HAS_PANEL = true;
|
||||||
|
LED_COMPONENT_HAS_ARROW = false;
|
||||||
|
LED_COMPONENT_PANEL_ALWAYS_VISIBLE = true;
|
||||||
|
LED_COMPONENT_PANEL_ORIENTATION = VALUE_LEFT;
|
||||||
|
LED_COMPONENT_PANEL_HORIZONTAL_PERCENT = 17;
|
||||||
|
LED_COMPONENT_PANEL_VERTICAL_PERCENT = 13.5;
|
||||||
|
LED_COMPONENT_AREA_TOP_PERCENT = 15.5;
|
||||||
|
LED_COMPONENT_AREA_LEFT_PERCENT = 13;
|
||||||
|
LED_COMPONENT_AREA_WIDTH_PERCENT = 2.75;
|
||||||
|
LED_COMPONENT_AREA_HEIGHT_PERCENT = 5;
|
||||||
|
|
||||||
|
FLASH_MEMORY_COMPONENT_VISIBLE = true;
|
||||||
|
FLASH_MEMORY_COMPONENT_HAS_PANEL = true;
|
||||||
|
FLASH_MEMORY_COMPONENT_HAS_ARROW = true;
|
||||||
|
FLASH_MEMORY_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
FLASH_MEMORY_COMPONENT_PANEL_ORIENTATION = VALUE_RIGHT;
|
||||||
|
FLASH_MEMORY_COMPONENT_PANEL_HORIZONTAL_PERCENT = 25.2;
|
||||||
|
FLASH_MEMORY_COMPONENT_PANEL_VERTICAL_PERCENT = 56;
|
||||||
|
FLASH_MEMORY_COMPONENT_ARROW_PERCENT = 64;
|
||||||
|
FLASH_MEMORY_COMPONENT_AREA_TOP_PERCENT = 57.7;
|
||||||
|
FLASH_MEMORY_COMPONENT_AREA_LEFT_PERCENT = 76.2;
|
||||||
|
FLASH_MEMORY_COMPONENT_AREA_WIDTH_PERCENT = 12.5;
|
||||||
|
FLASH_MEMORY_COMPONENT_AREA_HEIGHT_PERCENT = 15;
|
||||||
|
|
||||||
|
|
||||||
|
// Capabilities
|
||||||
|
SUPPORTS_VIDEO_BRIGHTNESS = false;
|
||||||
|
SUPPORTS_DUAL_ETHERNET = false;
|
||||||
|
|
||||||
|
// Misc info
|
||||||
|
PCB_COLOR = ID_COLOR_GREEN;
|
||||||
|
|
||||||
|
// Constructor.
|
||||||
|
constructor(deviceData) {
|
||||||
|
super(CCIMX6QPSBC.DEVICE_TYPE, CCIMX6QPSBC.PLATFORM_NAME, deviceData);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,163 @@
|
||||||
|
/*
|
||||||
|
* Copyright 2023, Digi International Inc.
|
||||||
|
*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||||
|
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||||
|
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||||
|
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||||
|
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||||
|
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||||
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
|
*/
|
||||||
|
class CCIMX6SBC extends ConnectCoreDevice {
|
||||||
|
|
||||||
|
// Public constants.
|
||||||
|
static DEVICE_TYPE = "ccimx6sbc";
|
||||||
|
static PLATFORM_NAME = "ConnectCore 6 SBC";
|
||||||
|
|
||||||
|
// Variables.
|
||||||
|
BOARD_IMAGE = "ccimx6sbc_board.png";
|
||||||
|
BOARD_IMAGE_SCALE = 60;
|
||||||
|
|
||||||
|
CPU_COMPONENT_VISIBLE = true;
|
||||||
|
CPU_COMPONENT_HAS_PANEL = true;
|
||||||
|
CPU_COMPONENT_HAS_ARROW = true;
|
||||||
|
CPU_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
CPU_COMPONENT_PANEL_ORIENTATION = VALUE_LEFT;
|
||||||
|
CPU_COMPONENT_PANEL_HORIZONTAL_PERCENT = 83;
|
||||||
|
CPU_COMPONENT_PANEL_VERTICAL_PERCENT = 32;
|
||||||
|
CPU_COMPONENT_ARROW_PERCENT = 40;
|
||||||
|
CPU_COMPONENT_AREA_TOP_PERCENT = 29;
|
||||||
|
CPU_COMPONENT_AREA_LEFT_PERCENT = 62;
|
||||||
|
CPU_COMPONENT_AREA_WIDTH_PERCENT = 19.5;
|
||||||
|
CPU_COMPONENT_AREA_HEIGHT_PERCENT = 26;
|
||||||
|
|
||||||
|
MEMORY_COMPONENT_VISIBLE = true;
|
||||||
|
MEMORY_COMPONENT_HAS_PANEL = true;
|
||||||
|
MEMORY_COMPONENT_HAS_ARROW = true;
|
||||||
|
MEMORY_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
MEMORY_COMPONENT_PANEL_ORIENTATION = VALUE_RIGHT;
|
||||||
|
MEMORY_COMPONENT_PANEL_HORIZONTAL_PERCENT = 53.5;
|
||||||
|
MEMORY_COMPONENT_PANEL_VERTICAL_PERCENT = 23;
|
||||||
|
MEMORY_COMPONENT_ARROW_PERCENT = 29;
|
||||||
|
MEMORY_COMPONENT_AREA_TOP_PERCENT = 16;
|
||||||
|
MEMORY_COMPONENT_AREA_LEFT_PERCENT = 47.5;
|
||||||
|
MEMORY_COMPONENT_AREA_WIDTH_PERCENT = 13.2;
|
||||||
|
MEMORY_COMPONENT_AREA_HEIGHT_PERCENT = 47.4;
|
||||||
|
|
||||||
|
WIFI_BT_COMPONENT_VISIBLE = true;
|
||||||
|
WIFI_BT_COMPONENT_HAS_PANEL = true;
|
||||||
|
WIFI_BT_COMPONENT_HAS_ARROW = true;
|
||||||
|
WIFI_BT_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
WIFI_BT_COMPONENT_PANEL_ORIENTATION = VALUE_LEFT;
|
||||||
|
WIFI_BT_COMPONENT_PANEL_HORIZONTAL_PERCENT = 74.5;
|
||||||
|
WIFI_BT_COMPONENT_PANEL_VERTICAL_PERCENT = 4;
|
||||||
|
WIFI_BT_COMPONENT_ARROW_PERCENT = 19;
|
||||||
|
WIFI_BT_COMPONENT_AREA_TOP_PERCENT = 16;
|
||||||
|
WIFI_BT_COMPONENT_AREA_LEFT_PERCENT = 65;
|
||||||
|
WIFI_BT_COMPONENT_AREA_WIDTH_PERCENT = 8;
|
||||||
|
WIFI_BT_COMPONENT_AREA_HEIGHT_PERCENT = 11;
|
||||||
|
|
||||||
|
ETHERNET0_COMPONENT_VISIBLE = true;
|
||||||
|
ETHERNET0_COMPONENT_HAS_PANEL = true;
|
||||||
|
ETHERNET0_COMPONENT_HAS_ARROW = true;
|
||||||
|
ETHERNET0_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
ETHERNET0_COMPONENT_PANEL_ORIENTATION = VALUE_BOTTOM;
|
||||||
|
ETHERNET0_COMPONENT_PANEL_HORIZONTAL_PERCENT = 0;
|
||||||
|
ETHERNET0_COMPONENT_PANEL_VERTICAL_PERCENT = 34;
|
||||||
|
ETHERNET0_COMPONENT_ARROW_PERCENT = 20;
|
||||||
|
ETHERNET0_COMPONENT_AREA_TOP_PERCENT = 68.3;
|
||||||
|
ETHERNET0_COMPONENT_AREA_LEFT_PERCENT = 14;
|
||||||
|
ETHERNET0_COMPONENT_AREA_WIDTH_PERCENT = 14.5;
|
||||||
|
ETHERNET0_COMPONENT_AREA_HEIGHT_PERCENT = 26.2;
|
||||||
|
|
||||||
|
ETHERNET1_COMPONENT_VISIBLE = true;
|
||||||
|
ETHERNET1_COMPONENT_HAS_PANEL = true;
|
||||||
|
ETHERNET1_COMPONENT_HAS_ARROW = true;
|
||||||
|
ETHERNET1_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
ETHERNET1_COMPONENT_PANEL_ORIENTATION = VALUE_BOTTOM;
|
||||||
|
ETHERNET1_COMPONENT_PANEL_HORIZONTAL_PERCENT = 33;
|
||||||
|
ETHERNET1_COMPONENT_PANEL_VERTICAL_PERCENT = 36;
|
||||||
|
ETHERNET1_COMPONENT_ARROW_PERCENT = 35;
|
||||||
|
ETHERNET1_COMPONENT_AREA_TOP_PERCENT = 66;
|
||||||
|
ETHERNET1_COMPONENT_AREA_LEFT_PERCENT = 28.5;
|
||||||
|
ETHERNET1_COMPONENT_AREA_WIDTH_PERCENT = 16.5;
|
||||||
|
ETHERNET1_COMPONENT_AREA_HEIGHT_PERCENT = 29;
|
||||||
|
|
||||||
|
CONSOLE_COMPONENT_VISIBLE = true;
|
||||||
|
CONSOLE_COMPONENT_HAS_PANEL = false;
|
||||||
|
CONSOLE_COMPONENT_HAS_ARROW = false;
|
||||||
|
CONSOLE_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
CONSOLE_COMPONENT_AREA_TOP_PERCENT = 22.5;
|
||||||
|
CONSOLE_COMPONENT_AREA_LEFT_PERCENT = 9.75;
|
||||||
|
CONSOLE_COMPONENT_AREA_WIDTH_PERCENT = 3.25;
|
||||||
|
CONSOLE_COMPONENT_AREA_HEIGHT_PERCENT = 7;
|
||||||
|
|
||||||
|
VIDEO_COMPONENT_VISIBLE = true;
|
||||||
|
VIDEO_COMPONENT_HAS_PANEL = true;
|
||||||
|
VIDEO_COMPONENT_HAS_ARROW = true;
|
||||||
|
VIDEO_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
VIDEO_COMPONENT_PANEL_ORIENTATION = VALUE_RIGHT;
|
||||||
|
VIDEO_COMPONENT_PANEL_HORIZONTAL_PERCENT = 55.5;
|
||||||
|
VIDEO_COMPONENT_PANEL_VERTICAL_PERCENT = 83;
|
||||||
|
VIDEO_COMPONENT_ARROW_PERCENT = 86;
|
||||||
|
VIDEO_COMPONENT_AREA_TOP_PERCENT = 80.5;
|
||||||
|
VIDEO_COMPONENT_AREA_LEFT_PERCENT = 46;
|
||||||
|
VIDEO_COMPONENT_AREA_WIDTH_PERCENT = 13.5;
|
||||||
|
VIDEO_COMPONENT_AREA_HEIGHT_PERCENT = 14;
|
||||||
|
|
||||||
|
AUDIO_COMPONENT_VISIBLE = true;
|
||||||
|
AUDIO_COMPONENT_HAS_PANEL = true;
|
||||||
|
AUDIO_COMPONENT_HAS_ARROW = true;
|
||||||
|
AUDIO_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
AUDIO_COMPONENT_PANEL_ORIENTATION = VALUE_LEFT;
|
||||||
|
AUDIO_COMPONENT_PANEL_HORIZONTAL_PERCENT = 77;
|
||||||
|
AUDIO_COMPONENT_PANEL_VERTICAL_PERCENT = 79;
|
||||||
|
AUDIO_COMPONENT_ARROW_PERCENT = 84;
|
||||||
|
AUDIO_COMPONENT_AREA_TOP_PERCENT = 76.6;
|
||||||
|
AUDIO_COMPONENT_AREA_LEFT_PERCENT = 67.2;
|
||||||
|
AUDIO_COMPONENT_AREA_WIDTH_PERCENT = 8.7;
|
||||||
|
AUDIO_COMPONENT_AREA_HEIGHT_PERCENT = 18.5;
|
||||||
|
|
||||||
|
LED_COMPONENT_VISIBLE = true;
|
||||||
|
LED_COMPONENT_HAS_PANEL = true;
|
||||||
|
LED_COMPONENT_HAS_ARROW = false;
|
||||||
|
LED_COMPONENT_PANEL_ALWAYS_VISIBLE = true;
|
||||||
|
LED_COMPONENT_PANEL_ORIENTATION = VALUE_LEFT;
|
||||||
|
LED_COMPONENT_PANEL_HORIZONTAL_PERCENT = 17;
|
||||||
|
LED_COMPONENT_PANEL_VERTICAL_PERCENT = 13.5;
|
||||||
|
LED_COMPONENT_AREA_TOP_PERCENT = 15.5;
|
||||||
|
LED_COMPONENT_AREA_LEFT_PERCENT = 13;
|
||||||
|
LED_COMPONENT_AREA_WIDTH_PERCENT = 2.75;
|
||||||
|
LED_COMPONENT_AREA_HEIGHT_PERCENT = 5;
|
||||||
|
|
||||||
|
FLASH_MEMORY_COMPONENT_VISIBLE = true;
|
||||||
|
FLASH_MEMORY_COMPONENT_HAS_PANEL = true;
|
||||||
|
FLASH_MEMORY_COMPONENT_HAS_ARROW = true;
|
||||||
|
FLASH_MEMORY_COMPONENT_PANEL_ALWAYS_VISIBLE = false;
|
||||||
|
FLASH_MEMORY_COMPONENT_PANEL_ORIENTATION = VALUE_RIGHT;
|
||||||
|
FLASH_MEMORY_COMPONENT_PANEL_HORIZONTAL_PERCENT = 25.2;
|
||||||
|
FLASH_MEMORY_COMPONENT_PANEL_VERTICAL_PERCENT = 56;
|
||||||
|
FLASH_MEMORY_COMPONENT_ARROW_PERCENT = 64;
|
||||||
|
FLASH_MEMORY_COMPONENT_AREA_TOP_PERCENT = 57.7;
|
||||||
|
FLASH_MEMORY_COMPONENT_AREA_LEFT_PERCENT = 76.2;
|
||||||
|
FLASH_MEMORY_COMPONENT_AREA_WIDTH_PERCENT = 12.5;
|
||||||
|
FLASH_MEMORY_COMPONENT_AREA_HEIGHT_PERCENT = 15;
|
||||||
|
|
||||||
|
|
||||||
|
// Capabilities
|
||||||
|
SUPPORTS_VIDEO_BRIGHTNESS = false;
|
||||||
|
SUPPORTS_DUAL_ETHERNET = false;
|
||||||
|
|
||||||
|
// Misc info
|
||||||
|
PCB_COLOR = ID_COLOR_GREEN;
|
||||||
|
|
||||||
|
// Constructor.
|
||||||
|
constructor(deviceData) {
|
||||||
|
super(CCIMX6SBC.DEVICE_TYPE, CCIMX6SBC.PLATFORM_NAME, deviceData);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -379,6 +379,12 @@ function createDevice(deviceData) {
|
||||||
case CCIMX93.DEVICE_TYPE:
|
case CCIMX93.DEVICE_TYPE:
|
||||||
device = new CCIMX93(deviceData);
|
device = new CCIMX93(deviceData);
|
||||||
break;
|
break;
|
||||||
|
case CCIMX6SBC.DEVICE_TYPE:
|
||||||
|
device = new CCIMX6SBC(deviceData);
|
||||||
|
break;
|
||||||
|
case CCIMX6QPSBC.DEVICE_TYPE:
|
||||||
|
device = new CCIMX6QPSBC(deviceData);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
if (device != null) {
|
if (device != null) {
|
||||||
// Draw the device.
|
// Draw the device.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue