Page 1
User manual TAB10b 9.10.18 001A 8:30 TAB10b...
Page 2
Product information Product design and specifications are subject to change at any time and `Qeedji` reserves the right to modify them without notice. This includes the hardware, the embedded software and this manual, which should be considered as a general guide to the product. The accessories supplied with the product may differ slightly from those described in this manual, depending on the developments of the various suppliers.
Information > USB adapters 4.1.17 Information > Network 4.1.18 Information > Screens 4.1.19 Part V : Technical information Technical specifications Built-in RFID reader Antenna return loss Conformities Part VI : Contacts Contacts Part VII : Appendix Appendix: Qeedji PowerPoint publisher for Media Players...
Page 4
Appendix: Qualified third party references Appendix: ISO image burning with BalenaEtcher Appendix: TFTP and DHCP server configuration Appendix: Timezone Appendix: Device network disk mounting in MS-Windows explorer Appendix: USB mass storage Appendix: File transfer from a computer Appendix: Factory reset Appendix: Remove an App with Android Settings App 7.10 Appendix: 802.1X security configuration with Android Settings App...
1.1 Introduction This manual explains how to install and configure your TAB10b device. It explains also how to install a third party APK and make a AQS operating system upgrade. Content of the package Items Description Quantity Device TAB10b device with embedded Screen protection film...
☛ FCC certification in pending. ☛ The QR code on the product label is corresponding to the product identification URL, for example: i.qeedji.tech?model=TAB10b&sn=01620-00001&mac.wlan1=00-1C-E6-02-4E-90&mac.wpan1=1B-1E-A2-09-DA-B4 Packingbox label This is the label stuck also on the packingbox. It is showing:...
1.3 Product faces Device's front face Touch screen, Built-in NFC/RFID sensor. ¹ In the default factory preferences, the distance threshold for the proximity sensor is 1.5 meter. For further information contact support@qeedji.tech. Device's up face Surround light, Mono speaker, System button²,...
Page 9
Device's rear face Bevelled profile to welcome the mounting bracket, POGO type connector, Micro SD card connector with its micro SD card, Microphone DIP switch, Holes to host screws heads to fix the mounting bracket. 19 20...
☛ The legislation in force in France, for example implies to install the top of the display at 130 cm (51,181 ") maximum far from the floor. For the TAB10b device, add 2.4 cm (or 0,787 ") to this height to determine the maximum height of the top edge of the TAB10b device. For example, for the France country, the top edge of the device should be (130 + 2.4) = 132.4 cm (52,125 ") far from the floor.
Page 12
Before installing the TAB10b device: check that the position of the microphone DIP switch is matching the customer needs, stick, like explained below, the four single side tape pads at the back of the TAB10b device, respectively at the 4 corners.
Page 14
◬ NAPOE109kt NAPOE109ft POGO to lock the device, check that the TAB10b device is installed on the products stricly on the vertical position else NAPOE109kt NAPOE109ft some unexpected power supply issue could be faced. To check that the tablet is properly supplied, ensure that the tablet is displaying the desktop content, or any App on the screen.
1.3.3 Drilling pattern In case you want to hang the TAB10b device on the wall, you can do it using the provided mounting bracket. Follow the drilling pattern to install it. This mounting bracket can be fixed using screws (recommended for walls with pierceable material).
This device is intended to work with an external power supply, not provided by default. The two ways to supply the device are: either through the USB-C connector, or through the POGO type connector. Power supply references Depending on your needs, you can order among several power supply unit references recommended by Qeedji. Commercial reference Model Information ¹...
Error : an internal issue has been detected during bootloader execution. Try to unplug and flashes of 300 ms, periodic in alternance with plug the power supply. If the problem persists, contact support@qeedji.tech. 4 seconds Off. ¹ Try with another suitable power supply unit. If the problem persists despite of an appropriate power-supply unit, contact support@qeedji.tech.
☛ The USB-C connector is supporting Ethernet over USB. ¹ The TAB10b device is an USB sink device by default, in order to be supplied by an external power source device. It implements data-role swap, in order to be able to become the data host, and hence, to support ethernet-to-usb external bridges while being supplied by this bridge. When operating in sink mode, you must take care when selecting your power supply source and usb cable, select a power source able to drive 5 V - 3 A, and choose high quality cables, especially when you have a long distance between source and the TAB10b device.
Page 20
Dipswitches for microphone For confidentiality purpose, the TAB10b device has a switch at the back of the product allowing to activate or deactivate the microphone peripheral. When the DIP switch is facing the crossed microphone, the microphone peripheral is deactivated.
Page 21
Step 2: Glide the micro SD card in the right sense with the hand towards the micro SD card connector until you feel the spring. Step 3: When the spring of the SD card connector is responding properly, helped with a pen, push the micro SD card towards the connector until hearing a clic.
Page 22
The 16 GB micro SD card, containing the for TAB10b device, is provided by default and is already installed in the product. The micro SD card is partitioned to be compliant with . This is the micro SD card partition mapping:...
1.8 Procedure to access to the back connectors Do follow this procedure to get access to: the microphone hardware DIP switch, the micro SD card connector, the POGO type connector. Procedure when the device is supplied by the USB-C connector: unplug the USB-C cable from the device, untighten the two screws at the bottom of the product, remove the mounting bracket from the device.
☛ If you have a USB keyboard plug on a USB hub connected to the TAB10b device, you can activate/deactivate the Test Card with the key sequence If an USB keyboard is connected to an USB hub connected to the TAB10b device, the test card content can be displayed or undisplayed by pressing this keys sequence: [left, right, left, right] in less than ten seconds.
Page 25
persist.sys.testcard.key-event.all.authorized ☛ When a key sequence id done to stop the Test Card App, this one may take five seconds to disappear.
2.1 Introduction To support the APK deployment, the AQS operating system version upgrade and the TAB10b device configuration update, the TAB10b device embeds service which is launched automatically as soon as the AQS is running. It supports: Qeedji System APK installation thanks to a file:...
Web user interface, putting the firmware on an USB storage device then by inserting it in the TAB10b USB-C connector, or through the third party equipment .fqs connected to the USB-C connector. For further information, refer to the chapter §...
Page 29
This message is then displayed until the USB storage device is unplugged. Unplug the USB storage device. ☛ Once the USB storage is unplugged, the operating system upgrade duration is depending on the firmware content. It can be for .fqs example: 8 minutes and 30 seconds.
Page 30
This message is then displayed showing that the firmware is being installed. .fqs ☛ The installation duration is depending on the firmware version. .fqs After the firmware installation, the device is rebooting automatically once. This message is displayed while the device has not yet restarted. .fqs...
Page 31
Prerequisite: a WebDAV client (CarotDAV or BitKinex for example) is installed on your computer or the TAB10b device is mounted as a disk on the MS-Windows explorer. For further information, refer to the chapter § device network disk mounting in MS-Windows explorer.
Page 32
This message is then displayed showing that the firmware is being installed. The installation duration is depending on the version. After the version installation, the device is rebooting automatically once. This message is displayed while the device has not yet restarted. ☛...
Page 33
firmware is corrupted or when the USB storage device has been removed when the copy was .fqs still in progress. If required, download again the firmware from the Qeedji Website and try again. If the problem persists, contact .fqs support@qeedji.tech.
Web user interface, putting an file on an USB storage device then by inserting it in the TAB10b USB-C connector, or through the third party equipment connected .apk to the USB-C connector. For further information, refer to the chapter §...
Page 35
TAB10b device needs to have a suitable power supply equipment allowing to support APK installation by the USB-C connector. Copy the file at the root directory of an USB storage device and insert it on the USB-C connector of the TAB10b device (or on the third party .apk equipment connected to the USB-C connector).
Page 36
Unplug the USB storage device. This message should be displayed for few seconds, the time for the to install the APK. ☛ In case several APK are available on the USB storage device, the installing message appears for each new APK to install. When the APK installation is completed, this message should be displayed for 10 seconds.
Page 37
Prerequisite: a WebDAV client (CarotDAV or BitKinex for example) is installed on your computer or the TAB10b is mounted as a disk on the MS-Windows explorer. For further information, refer to the chapter § Device network disk mounting in MS- Windows explorer.
Page 38
When the APK installation is completed, this message should be displayed for 10 seconds. This message is then displayed until the device is rebooting automatically once. Each APK installed should be then visible on the desktop.
Page 39
This message is displayed for ten seconds when an error occured while copying the APK. The USB storage device is not properly supported. Restart again the operation with another USB storage device. If the problem persists, you can contact support@qeedji.tech.
The configuration script can be also downloaded at this location. Rename the configuration script according to the supported filename pattern: common for multiple TAB10b devices: configuration.js 000000000000.js when using an USB-C to USB-A hub device having also an Ethernet to USB bridge: with the format <device_ETH0_MAC_address>.js...
Page 41
TAB10b device needs to have a suitable power supply equipment allowing to support TAB10b device configuration by the USB-C connector. Copy the configuration script at the root directory of an USB storage device and insert it on the USB-C connector of the TAB10b device (or on the third party equipment connected to the USB-C connector).
Page 42
This message is then displayed until the device is rebooting automatically once.
Page 43
Prerequisite: a WebDAV client (CarotDAV or BitKinex for example) is installed on your computer or the TAB10b is mounted as a disk on the MS-Windows explorer. For further information, refer to the chapter § Device network disk mounting in MS- Windows explorer.
Page 44
This message is then displayed until the device is rebooting automatically once. ☛ Once the configuration script is installed, the file is removed.
Page 45
Device configuration by server TFTP and server DHCP with code 66 The TAB10b device can be configured thanks to a configuration script hosted on a TFTP server + DHCP server (code 66). Prerequisites: the LAN or the WLAN interface is configured in DHCP mode, a TFTP server and a DHCP server are properly configured, are working properly and are available on the network.
Page 46
This error message is displayed for ten seconds when the copy of the script from the USB storage device has failed. If the proble persists, try again with another USB storage device. This error message is displayed for ten seconds when the configuration script contains a Javascript syntax error. Double check that the configuration script content is consistent for the TAB10b device.
2.1.4 Hardware reset In case your APK or the would not respond anymore, you can proceed to a TAB10b hardware reset: insert for example a paper clip inside the hole until feeling the button, System button hold the pressed for more than 5 seconds,...
The factory recovery consists in recovering the OS and data like it was at the factory. Consequently, the different APK installed by the user and the TAB10b device configuration data will be lost. So, it is highly recommended to save all the required settings to be able to reconfigure your TAB10b device afterwards.
Page 49
TAB10b device to lock the device on the wall. In case the device is powered by the USB-C connector: install again the mounting bracket on the product, plug again the USB-C power supply.
. This pane allows to watch the App content: http://<device_IP_addr>/#/ This is an example of content when the TAB10b device is supplied by a standard USB-C wall-plug and connected to a WIFI network. This is an example of content when the TAB10b device is supplied by a Ethernet adapter which is connected to a switch.
4.1 device configuration Web user interface The TAB10b device supports a device configuration Web user interface that can be accessed with a Web browser. The supported Web browsers are: Google Chrome Mozilla Firefox MS-Edge (Chromium) It is available from the URL: http://<device_IP_addr>/...
☛ It is recommended that you enter one unique value for each device. In case several TAB10b devices are located in different buildings Hostname or geographical locations, we recommend that you enter hostname values with information about the building and the location (e.g.
Page 55
This is an example with different credentials for the four connection profiles. ☛ The association of the credentials to the connection profiles are taken into account only after a device reboot. In case the user takes more than 5 minutes to create the credentials, associate them to the profile and reboot, the user may have to reauthenticate (with the credentials not modified).
LAN_1 ☛ The menu may not be available when the TAB10b device is connected to a WIFI network and supplied by a standard USB-C wall plug. LAN_1 ☛ The device supports the UPnP and can be for example detected automatically in the local network environment of your computer.
Page 57
Web user interface when your network does not support DHCP: LAN_1 it is considered here that the TAB10b device is connected to a NAPOE109ku device or to a NAPOE109kt, or to a NAPOE109ft device which is connected to a PoE switch,...
Page 58
To activate security on interface, set the field to 802.1X instead of None. 802.1X LAN_1 Security Choose one among PWD, MD5, GTC, PEAP, TLS, TTLS. The chosen must be supported by your RADIUS server. EAP method EAP method ☛ In the context of a secure network, your device must be first declared in your dedicated RADIUS server with a .
Page 59
802.1X CA certificate 802.1X CA certificate TAB10b device. For further information about certificates installation, refer to the chapter § Certificates. ☛ The is the certificate with the highest autority for your RADIUS server. For further information, please contact your IT 802.1X CA certificate...
Page 60
Web user interface when your network does not support DHCP: WLAN_1 it is considered here that the TAB10b device is connected to a NAPOE109ku device, a NAPOE109kt, or a NAPOE109ft device which is connected to a PoE switch,...
Page 61
To detect the , click on the button. WIFI spots SSID Scan ☛ In case the of your WIFI router is not broadcasted (or hidden), click on the button to add manually a interface. Enter the SSID WLAN_1 wished value and check the option SSID The SSID is hidden Select one of the detected...
Choose whether the IP address is static or given by the server. If static, fill the suitable parameters like DHCP subnet mask gateway To use a specific interface, select the in the drop down list then enter your proxy Proxy server WLAN_1 Manual proxy configuration Proxy servers...
Page 64
To use an automatic configuration for interface, select the in the drop down list Proxy server WLAN_1 Automatic proxy configuration Proxy server then enter the PAC file URL allowing to get automatically the proxy server configuration. For example: https://domain.contoso.en/dir/my-proxy-auto-conf.pac The supported securities¹ are: None, WEP, WPA-Personal (PSK),...
Page 65
Fill the required crypto keys for these securities: WPA-Personal (PSK) WPA2-Personal (PSK) The allowed length for crypto key is: 5 or 13 digits when using ASCII-7bits characters, 10 or 16 digits when using hexadecimal characters.
Page 66
The allowed length for crypto key is 8 to 63 digits. Only ASCII-7bits characters are allowed for the crypto WPA-Personal (PSK) WPA2-Personal (PSK) key. If the WPA encryption of your router is unknown or if the WPA encryption of your router is , do rather use the default value corresponding to the Auto automatic mode:...
Page 67
802.1X CA certificate 802.1X CA certificate TAB10b device. For further information about certificates installation, refer to the chapter § Certificates. ☛ The is the certificate with the highest autority for your RADIUS server. For further information, please contact your IT 802.1X CA certificate...
Volume of multimedia contents ☛ If your TAB10b device is supplied by a NAPOE109kt device or a NAPOE109ft device, the device can support a Jack 3.5 audio output by plugging an USB-C to Jack 3.5" audio adapter on the USB-C connector.
4.1.5 Configuration > Apps tab, select the Apps menu to manage the In the installed in the operating system, whose launching at device start-up can Configuration Apps be activated or deactivated. column of the table allows to watch the installed in the operating system: Apps...
Page 70
Some Apps consist in a couple of APK (main part + UI part). This is an example when the App is Qeedji PowerPoint publisher for media player installed and properly activated: PowerPoint Publisher (for the main part): checkbox : checked,...
Page 71
App start. To work around, activate back the UI part APK of the App then reboot the device. This is an example with the not properly deactivated: Qeedji PowerPoint publisher for media player App PowerPoint Publisher (= the main part): checkbox : checked,...
Page 72
App form (optional) Some can support a configuration form. To watch the configuration form for an , select the appropriate . If a form is supported for this App, the form of the appears just below the table of installed Apps Apps ☛...
Page 73
Vendor APK: URL Launcher It is advised to activate only one vendor APK or only one third party APK at a time. ◬ Name Version Description 1.10.17 Allows to play a Web page hosted on a simple Web server. URL Launcher The form of the APK contains several configuration fields: URL launcher...
Page 74
Vendor APK: Media Folder Injector It is advised to activate only one vendor APK or only one third party APK at a time. ◬ Name Version Description Media Allows to play the content copied from an USB storage device. The USB storage device must be inserted in the 1.10.10 folder device then removed from the device each time the content must be updated.
Page 75
Vendor APK: Power BI Online Viewer It is advised to activate only one vendor APK or only one third party APK at a time. ◬ Name Version Description 1.10.10 Allows to view a Power BI report URL or a Power BI dashboards URL. Power BI Online Viewer The available type values are:...
Page 76
☛ The parameter is not taken into account when visualizing a Power BI dashboard. Filter viewed pages ☛ The viewing of reports only available on your are not supported on the devices. A pro license is required for your Microsoft Power BI Desktop to publish your report on your workspace.
Page 77
App may be able to support either their own the or the AQS ◬ screensaver screensaver . For further information, contact support@qeedji.tech. screensaver When the AQS is activated, the third party App must support properly the modification of their activities like ◬...
4.1.6 Configuration > Servers tab, select the Servers menu to define the configuration of the servers peripheral to your device. In the Configuration The NTP server input allows to either choose the default NTP server¹ or enter your favorite NTP server domain so that the device is always on time.
Click on the button of the appropriate sections to add a certificate. This is an example with some certificates loaded in the TAB10b device. 802.1X ☛ In case the remote content (for example an .ics) must be read on a server available in https, but the server's certificate is not signed, it may be required to install the server certificate both in the...
4.1.8 Configuration > Date and time tab, select the Date and Time menu to check the time configuration: In the Configuration timezone, system date of your device (day and time). To update the date and time of your device, click on the value and then click on the button.
4.1.9 Configuration > Regionality tab, select the Regionality menu to choose the language in which information messages or error messages related to the device In the Configuration need be displayed on the screen. The supported languages are: English, Spanish, German, French, Italian,...
4.1.10 Configuration > Tasks tab, select the Tasks menu to: In the Configuration program a task, reboot manager program a task for the appliance to reduce its energy consumption. power manager Device reboot manager task To create a task, click on the button then click on the button.
Page 83
Device power manager tasks To create a task, click on the button then click on the button. power manager The possible task profiles are: power manager Very highly optimized, Highly optimized. It is possible to create several tasks within the same day. The tasks are stored into an ICAL format in the power manager power manager...
Page 84
☛ During the device standby, the and the contents cannot be seen on the screen. For further information refer to the Screen DIM Screen Saver chapter § Power manager and Screen Saver modes. ☛ During the device standby, the NFC tag badging and the 125KHz tag badging are deactivated. Here is the task profile scope when a task is executed with the Very highly optimized profile:...
4.1.11 Configuration > Variables tab, select the Variables menu to set variable (or TAG) values for this device. In the Configuration The variable names are: field1 field2 field3 field4 field5 These variable values can then be used in Apps to perform specific processing for devices having specific variables values.
4.1.12 Maintenance > Test card tab, select the Test card menu to enable or disable the test pattern. The test pattern is often enabled during: In the Maintenance installing devices on the network, the configuration of the output resolution and overscan. To activate the App launching at device start-up, set the toggle button to activated.
Files menu to see the directories and files hosted at the root directory of the WebDAV server. In the Maintenance These are the available WebDAV directories: : directory allowing to upload APK and install it on the TAB10b device, .apps : directory allowing to upload a configuration script to auto-configure the device, .configuration : directory hosting the App content, .data...
(for ) version of your device. Wait a few minutes, the Send AOSP Qeedji System time to install the new operating system version. Go back to the device configuration Web user interface and check that the operating...
4.1.15 Maintenance > Preferences tab, select the Preferences menu to view all the preferences. In the Maintenance The filter allows to display only the preferences whose name contains the string entered in the filter. All the preferences have optimal default values. Double click on a preference to change its value.
: label and version of the embedded operating system, Operating system : model of the device, Model Qeedji : name of the device, Device name : name of the device on the network, Hostname : MAC address of the WLAN interface, MAC Id : Universal Unique IDentifier,...
Information TAB10b device. This is an example of content when the TAB10b device is supplied by a standard USB-C wall-plug and connected to a WIFI network. This is an example of content when the TAB10b device is supplied by a Ethernet adapter which is connected to a switch.
Information This is an example of pane content when the TAB10b device is supplied by a standard USB-C wall-plug and connected to the WIFI network. This is an example of pane content when the TAB10b device is supplied by a...
Page 93
This is an example of content when the TAB10b device is supplied by a Ethernet adapter which is connected to a switch, which is NAPOE109ku connected to the network.
5 V / 3 A capable device. ¹ For TAB10b devices whose the PSN is 01352-xxxxx, the power supply specification through USB-C connector is 4.75 V to 5.35 V as recommended values, 4.70 V and 5.40 V as absolute minimum and maximum values.
Page 97
Audio output Information Mono speaker 0.7W Fanless Operating system Information for TAB10b (Android Open Source Project) AOSP Qeedji System Operating temperature Storage temperature 0 °C to +40 °C (32 °F to 104 °F) -20 °C to +60 °C (-4 °F to 140 °F)
5.2 Built-in RFID reader The device TAB10b has a badge reader allowing to recognize the badges supporting the RFID/NFC technology. Modulation Data rate Tested Type Brand (Manufacturer) Applicable standard Supported frequency (kbps) configuration type 13.56 MHz Mifare Classic 1K/4K (NXP)
6.1 Contacts For further information, please contact us: Technical support: support@qeedji.tech, Sales department: sales@qeedji.tech. Refer to the Website for FAQ, application notes, and software downloads: https://www.qeedji.tech/ Qeedji Qeedji FRANCE INNES SA 5A rue Pierre Joseph Colin 35700 RENNES Tel: +33 (0)2 23 20 01 62...
MS-Powerpoint presentation on TAB10b devices using your MS-Office PowerPoint, on which the .pptx Qeedji PowerPoint Add In is installed. PowerPoint Publisher For Media Players ☛ The PowerPoint Add In can deal with several TAB10b devices with the same MS-PowerPoint Qeedji PowerPoint Publisher For Media Players presentation.
Page 105
☛ In some rare cases, the warning message PowerPoint has problems with the Qeedji complement. If the problem persists, disable this add-on could be prompted when opening a MS-Office PowerPoint. In this case, do and check for updates.
Page 106
Qeedji PowerPoint Publisher For Media Players: register one or several devices To register one or several TAB10b devices, open you MS-Office Powerpoint presentation then: click on the menu, Qeedji on the ribbon, click on the item then select the tab.
Page 107
Select then the only TAB10b devices on which you want to publish, by double clicking on them. ☛ The TAB10b devices sorting order in the list is decisive because it is taken into account during the publication. The slides of the first section, or the first ten slides, are always affected to the TAB10b device located at the top of the list.
Page 108
The Publishing status report is showing whether the publishing on each TAB10b devices has succeeded or not: : the publication has succeeded Publishing succeeded : the publishing has failed. In this case, check the network connection between your computer and the TAB10b Publishing failure (Error: 503) device.
Page 109
Qeedji PowerPoint Publisher For Media Players: define a default duration per page To define a default duration per page to your MS-PowerPoint presentation, open you MS-Office Powerpoint presentation then: click on the menu, Qeedji on the ribbon, click on the item then select the tab.
Page 110
☛ The banner height is 9.26% of the PowerPoint slide height. ☛ When the scrolling text overlay is supported by the TAB10b device, the max. number of character per line is depending on the display resolution of the TAB10b device and the chosen font. Outside this limit, the scrolling text cannot be displayed.
Page 111
(older OS, Smart monitor), the message below is displayed Qeedji PowerPoint Publisher for Media Player Information The App "Qeedji Powerpoint Publisher for Media player" is not supported on this device ☛ The may prevent to publish properly by returning this error:...
Power Delivery ² DRD for Dual-Role-Data ³ Not compatible with TAB10b devices whose the PSN is 01352-xxxxx . In case you wish to buy other references by your own, they need to be compliant, 5 V / 3 A. Power delivery...
☛ If required, use a SD card adapter. ☛ After inserting the SD card in the computer, if MS-Windows 10 is displaying 14 times a format popup inviting to format the 14 partitions of the TAB10b SD card, click on the button of the format popups.
TFTP DHCP ¹ Trivial File Transfer Protocol The network interfaces of the TAB10b devices must be configured to obtain their IP address with the server. DHCP downloading operation (specific or general) is done with the DHCP server (during the device booting). The Qeedji TFTP configuration by script device configures first its network parameters obtained by...
7.6 Appendix: Device network disk mounting in MS-Windows explorer Do follow carefully the procedure below to mount properly the TAB10b device as network disk in MS-Windows explorer. Indeed, after a first ◬ mounting failure with wrong login credentials, it could be difficult to mount the device afterwards because MS-Windows keeps the wrong login credentials in cache memory for few tenths of minutes preventing to mount the device for a while.
7.7 Appendix: USB mass storage Some rare USB sticks could be not detected by the device because the USB partitionning is not supported by . In this case, a Unsupported General USB drive notification is raised. ☛ The notifications can be watched in mode, but not in mode.
7.8 Appendix: File transfer from a computer Like any Android device, it is possible to access to the file system of the TAB10b device from a computer. That procedure can be used for example to push a configuration script or a firmware from a computer when no network is available on the TAB10b device.
RESET TABLET ¹ The access to the desktop requires that the TAB10b device is in mode which needs to be activated thanks to a configuration script having native function uncommented. For further information, refer to the chapter §...
7.10 Appendix: Remove an App with Android Settings App In case you have published on the device, several Apps programmed in autostart mode, they are all starting after the device boot-up has ended. To remove one of the Apps (from example, the App), <APKname1>...
TAB10b device generated with the CA certificate of your RADIUS server. When using a RADIUS certificate, it is recommended that the system date of the TAB10b device is properly set, else you may not be able to ◬...
Install from SD card To install a certificate from your USB mass storage: copy the certificate file on your USB mass storage, insert the USB mass storage in the USB hub connected to the TAB10b device, select the item, Install from SD card press on the bars ...
7.13 Appendix: Power manager and Screen Saver modes For the TAB10b device, the mode and the mode are supported. By default, the mode and mode Screen Saver Screen DIM Screen DIM Screen Saver are not activated. Default Possible User preference name...
Page 125
7.14 Appendix: Identifier and password self-filling and self-confirmation in a Web page form List of supported input properties to auto-fill properly the identifier field email input type input user i name* email input autocomplete user i input login i input email i input...
file is available, the media is played only for 10 seconds. .uri .uri A Web page URI example can be provided by Qeedji. In both files, replace the URL by your own Web page URL, https://www.qeedji.tech/en/ In both files, replace the value (e.g.
7.16 Appendix: Microsoft Azure AD portal for Microsoft Power BI application You can create your ) application by following this Microsoft tutorial https://docs.microsoft.com/en- Azure Active Directory Azure AD us/graph/auth-register-app-v2. A procedure example is shown here after by connecting to the Microsoft Azure portal. This procedure allows to generate you own client ID and SECRET required in for application: Power BI Online Viewer...
Page 128
Application (client) ID and directory (Tenant) ID On the App registrations menu, click on New registration. Enter an application name (e.g.: PowerBi-App), Select the appropriate Account in the organization directory only (organization only – Single tenant) radio button, and press on the button.
Page 129
1st value required in TAB10b configuration tab and store it preciously. Overview Application (client) ID In the menu, copy to clipboard the Directory (tenant) ID value, the 2nd value required in TAB10b configuration tab and store it preciously. Overview...
Page 130
Client secret In the menu, click on the button. Certificates & secrets New client secret Enter a name (e.g.: ) and press on the button. my_client_secret...
Page 131
Copy into clipboard the value, the 3rd input for the TAB10b configuration tab and store it preciously. client secret Do it right now because the client secret value is not visible anymore as soon as you click on a new Web page.
Page 132
Scroll to the bottom and click on the button. Power BI Service Select then the button. Delegated permissions...
Page 133
In the display filter input, enter the text calendar and check the option Calendars.Read ☛ Do not press now on the button right now. Add permissions Expand the Content tab and check the permission. Content.Create...
Page 134
In the Dataset part, select the option. Dataset.ReadWrite.All In the Report part, select the option. Report.ReadWrite.All...
Page 135
In the Dashboard part, select the option. Dashboard.ReadWrite.All Click now on the button. Add permissions At this step, the permissions are not yet granted. Click on the button. Grant admin consent <your_organization>...
Page 136
Now the permissions are granted. Powershell The application can be created easily with a Powershell script. For further information, refer to the chapter § Appendix: Azure AD Application Powershell module for Power BI Online Viewer application.
7.17 Appendix: Azure AD Application Powershell module for Power BI Online Viewer application Download the from the Innes Site Web then follow the instructions below. Powershell_Innes_AAD-1.10.17.zip Introduction This set of Powershell functions allows to: create an Azure Active Directory application, with the function, New-AADApplication remove an Azure Active Directory application, with the...
Page 138
Either copy the directories under into a standard Powershell module installation directory, for example Modules\ C:\Program . Then launch a Powershell console. Files\WindowsPowerShell\Modules Or redefine the search variable for Powershell modules (the Powershell variable) each time you will use theses $Env:PSModulePath functions.
Page 139
NAME New-AADApplication SYNOPSIS This function creates a Azure Active Directory application. SYNTAX New-AADApplication [[-Credential] <PSCredential>] [[-tenantId] <String>] [-appName] <String> [-authorizations] <String[]> [[-LogFile] <String>] [<CommonParameters>] DESCRIPTION This function creates a Azure Active Directory application. PARAMETERS -Credential <PSCredential> Credential (admin profile) used to create the Azure Active Directory application. If absent, a dialog is displayed in the browser to enter the credentials.
Page 140
This message is then displayed in a Powershell context. You must log into an administrator account of your organization and grant the necessary permissions. A consent request will be sent within 30 seconds in your browser. After 30 seconds, a login popup should be prompted (https://login.microsoftonline.com/) automatically in your default Web browser. Enter again your Microsoft 365 login credentials.
7.18 Appendix: Power BI Online Viewer with Microsoft OAuth application mode: additional permissions The configuration of Azure AD application does not allow to grant enough permissions to view the report when the mode Microsoft OAuth application is chosen. To finalize the granting of these additional permissions, follow these two steps. Allowing Azure AD application to use Power BI APIs Connect to the portal with a...
Page 142
On the pane on the right, enter the name of the Azure AD application previously created (e.g. PowerBi-App) to access to the report, select the Access permission then click on the button. Viewer Power BI reports coming from Power BI Desktop Power BI reports published on your Power BI App workspace from Power BI Desktop are supported.
7.19 Appendix: Test your report with the Power BI Playground platform Before playing your report with the built-in Power BI Online Viewer App, check that your report can be embedded on device by using the Power BI Playground platform. Connect to this portal https://playground.powerbi.com/en-us/ by using your Power BI service account.
Page 144
Select the workspace name where is hosted your report, then select your report in the selected workspace. Navigate along all the pages of the report and check that all your data can be visualized. In case error, try to resolve them in your Power BI Desktop or Power BI service and try again. You can also click on the See details hyperlink of the vizualisation object in error.
7.20 Appendix: Power BI Online Viewer known limitations Known limitations API{} Data streaming visuals may not re refreshed properly by Power BI Online Viewer when using the Microsoft OAuth User credential type. To work around, use the Microsoft OAuth Application credential type. The presence of some vizualisation object in the report, like the Map object, may prevent the report to progress to the next page.
Need help?
Do you have a question about the TAB10b and is the answer not in the manual?
Questions and answers