{"id":35186,"date":"2025-10-10T11:58:48","date_gmt":"2025-10-10T11:58:48","guid":{"rendered":"https:\/\/kadence-no-merge-test.imperix.com\/doc\/?p=35186"},"modified":"2026-02-25T09:07:29","modified_gmt":"2026-02-25T09:07:29","slug":"analog-i-o-configuration-on-b-box-4","status":"publish","type":"post","link":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4","title":{"rendered":"Analog I\/O configuration on B-Box 4"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-right-text counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#Hardware-settings\" >Hardware settings<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#Hardware-protection-safety-limits-settings\" >Hardware protection (safety limits) settings<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#Sensor-calibration-settings\" >Sensor calibration settings<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#How-to-edit-hardware-settings\" >How to edit hardware settings<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#Model-settings\" >Model settings<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#Channel-direction\" >Channel direction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#Filtering-technique\" >Filtering technique<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#Cut-off-frequency\" >Cut-off frequency<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#Sensor-sensitivity-and-offset\" >Sensor sensitivity and offset<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#How-to-edit-model-settings\" >How to edit model settings<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\/#Overview-of-all-IO-configuration-settings\" >Overview of all I\/O configuration settings<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>A total of 24 analog channels are available on the B-Box 4, all of which can be configured as either inputs or outputs. From the user&#8217;s perspective, each of these channels is actually a chain of hardware parts and fast software routines, which make the data available to the user&#8217;s control algorithm:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <strong>hardware<\/strong> section (in green below) consists of a sensor, external to the B-Box 4, connected to the analog I\/O. Inside the B-Box 4, the input signal is captured by an analog-to-digital converter (ADC). The data is then fed through the FPGA to the hardware protection and datalogging, as well as forwarded for further processing, ultimately reaching the model\/software section.<\/li>\n\n\n\n<li>In the <strong>model<\/strong> section&nbsp;(in yellow below) &#8211; sometimes also referred to as <strong>software <\/strong>section &#8211; the FPGA continues processing the data by sampling it down to the CPU clock rate, rescaling it to a meaningful quantity (based on the sensitivity of the whole chain), and transferring it to the CPU memory in the shortest time possible.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"244\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/chain-highlighted.png\" alt=\"Distinct parts of the I\/O configuration\" class=\"wp-image-39312\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/chain-highlighted.png 1024w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/chain-highlighted-300x71.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/chain-highlighted-768x183.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Architecture of an analog input channel on B-Box 4, hardware configuration section in green, model configuration section in yellow<\/figcaption><\/figure>\n\n\n\n<p>These two parts correspond to two distinct groups of settings, which can be configured in different ways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hardware settings<\/strong> can be configured either through Cockpit or directly using the B-Box 4&#8217;s front panel. These settings are stored inside the controller itself (on the SSD) and are thus applied irrespectively of the project that is loaded onto the device.<\/li>\n\n\n\n<li><strong>Model settings<\/strong> are configured exclusively from the control code. These settings are therefore saved in the Simulink\/PLECS\/C++ files, independently of the target hardware.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">Hardware and software parameters must match in order to guarantee the correct execution of the code. Consistency checks are run at the code startup, potentially raising warnings or errors in case of mismatch.<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Hardware-settings\"><\/span>Hardware settings<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In B-Box 4, hardware settings are limited to two types of parameters:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hardware protection<\/strong> settings, including the safety limits (high and low) and the reaction time.<\/li>\n\n\n\n<li><strong>Sensor calibration <\/strong>options for <a href=\"https:\/\/imperix.com\/doc\/help\/sensor-auto-identification#Supported-devices\">compatible imperix devices<\/a>.<\/li>\n<\/ul>\n\n\n\n<p>These settings are described below. Documentation about similar resources in other imperix controllers can be found in <a href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-for-imperix-controllers\" type=\"link\" id=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-for-imperix-controllers\">PN108<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Hardware-protection-safety-limits-settings\"><\/span>Hardware protection (safety limits) settings<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The B-Box 4 offers user-configurable protections for each channel, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <strong>limit high<\/strong> threshold, triggered if the measured value is above the threshold.<\/li>\n\n\n\n<li>The <strong><strong>limit low <\/strong><\/strong>threshold, triggered if the measured value is below the threshold.<\/li>\n\n\n\n<li>The <strong>reaction time<\/strong>, defining how quickly the B-Box 4 is expected to react after a threshold is exceeded:\n<ul class=\"wp-block-list\">\n<li><em>Ultra fast<\/em>, equating to 4 samples or a total delay of at most \\(0.8\\mu s\\)<\/li>\n\n\n\n<li><em>Fast<\/em>, equating to 20 samples, or a total delay of at most \\(1.6\\mu s\\)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>Advice on how to choose safety limit thresholds is provided in <a href=\"https:\/\/imperix.com\/doc\/help\/over-current-and-over-voltage-protection\">PN257<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">If needed, one or both safety limits can be disabled by setting the corresponding threshold to a value outside of the [-10, 10] range. Disabling of the safety limits is indicated by the threshold value being transformed into +inf or -inf.<\/div>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">For best immunity to noise, using the <em>Fast <\/em>reaction time is recommended for the vast majority of applications. However, the <em>Ultra fast<\/em> setting may be useful when dealing with a very high dI\/dt (i.e. very low inductance value), such as with GaN semiconductors.<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Safety limit protection trip<\/h4>\n\n\n\n<p>In case a limit is exceeded, a <strong>protection trip<\/strong> is declared, immediately leading to the following actions:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>All PWM outputs are immediately blocked.<\/li>\n\n\n\n<li>The core state machine of the B-Box 4 is changed to the FAULT state.<\/li>\n\n\n\n<li>The orange LED of the corresponding RJ45 socket port lights up, indicating the origin of the trip.<\/li>\n\n\n\n<li>Cockpit also indicates the origin of the fault.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/fault1-1024-x-501.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"501\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/fault1-1024-x-501.png\" alt=\"Fault displayed on the I\/O configuration panel.\" class=\"wp-image-41670\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/fault1-1024-x-501.png 1023w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/fault1-1024-x-501-300x147.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/fault1-1024-x-501-768x376.png 768w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><\/a><figcaption class=\"wp-element-caption\">Safety limit fault indicator in the Cockpit target view triggered by an over-value on channel A1<\/figcaption><\/figure>\n\n\n\n<p>As explained in PNxxx, the controller remains in FAULT state until the protection trip is acknowledged, which is only possible once the conditions that created the fault are removed. It is highly recommended to clearly <strong>identify and understand why the trip happened<\/strong> before acknowledging it. With the B-Box 4, acknowledging a protection trip can be done:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In Cockpit, by clicking the ACKNOWLEDGE button appearing in the target information (left bar).<\/li>\n\n\n\n<li>Using the front panel, selecting ACKNOWLEDGE and confirming the action (YES\/no) afterward.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sensor-calibration-settings\"><\/span>Sensor calibration settings<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>With the B-Box 4, <a href=\"https:\/\/imperix.com\/doc\/help\/sensor-auto-identification#Supported-devices\">recent imperix devices<\/a> can be automatically recognized, facilitating the detection of possible configuration errors. This is achieved using a 1-wire communication link embedded inside the RJ45 cables, which supports exchanges between the B-Box 4 and <a href=\"https:\/\/imperix.com\/doc\/help\/sensor-auto-identification#Supported-devices\">compatible sensors<\/a>. The same link also enables leveraging factory calibration data &#8211; pre-written inside the sensors during product testing &#8211; so as to deliver superior precision without any user action. From a hardware configuration perspective, only one setting is involved:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Use calibration data<\/strong> &#8211; toggles using (or not) the calibration data provided by the sensor.<\/li>\n<\/ul>\n\n\n\n<p>Information on how to leverage auto-identifcation and edit calibration setting is given in <a href=\"https:\/\/imperix.com\/doc\/help\/sensor-auto-identification\">PN255<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"260\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/sensors-1024-x-260.png\" alt=\"I\/O configuration for an imperix voltage sensor connected to the B-Box 4.\" class=\"wp-image-41743\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/sensors-1024-x-260.png 1023w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/sensors-1024-x-260-300x76.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/sensors-1024-x-260-768x195.png 768w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><figcaption class=\"wp-element-caption\">Sensor information as shown in Cockpit when a compatible sensor is detected<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How-to-edit-hardware-settings\"><\/span>How to edit hardware settings<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To access and edit hardware settings of the B-Box 4 from Cockpit:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate over to the Cockpit <em>Targets<\/em> perspective by clicking on the <em>TARGETS <\/em>button in the left bar.<\/li>\n\n\n\n<li>From the left bar, choose the relevant device and select the <em>Analog I\/Os<\/em> tab in the central area.<\/li>\n\n\n\n<li>Read\/modify the configuration of a given channel by selecting it in the virtual representation of the B-Box 4 front panel or in the table in the bottom half of the display.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"604\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/analog_io-1024-x-604.png\" alt=\"Cockpit remote view showing the I\/O configuration options\" class=\"wp-image-41747\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/analog_io-1024-x-604.png 1024w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/analog_io-1024-x-604-300x177.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/analog_io-1024-x-604-768x453.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The same settings are also available via the LCD screen and rotary push button. To access this information:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Press the button, select the &#8220;Analog I\/O&#8221; menu and enter it by pressing the button again.<\/li>\n\n\n\n<li>Select the desired input channel and enter its menu.<\/li>\n\n\n\n<li>Select one of the options, rotate the button to change its value and enter again to confirm the changes.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"100\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/b-box-4-front-panel-1024x100.png\" alt=\"\" class=\"wp-image-35299\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/b-box-4-front-panel-1024x100.png 1024w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/b-box-4-front-panel-300x29.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/b-box-4-front-panel-768x75.png 768w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/b-box-4-front-panel.png 1078w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Model-settings\"><\/span>Model settings<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In B-Box 4, model (software) settings involve multiple parameters:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The channel <strong>direction <\/strong> (input or output).<\/li>\n\n\n\n<li>The desired down-sampling or <strong>filtering technique<\/strong>.<\/li>\n\n\n\n<li>The <strong>cut-off frequency<\/strong> of the low-pass filter (if active).<\/li>\n\n\n\n<li><strong>Sensitivity <\/strong>and <strong>offset <\/strong>information about the connected sensor.<\/li>\n<\/ul>\n\n\n\n<p>These settings are described below. Most of these settings are shared with other imperix controllers, as documented in <a href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-for-imperix-controllers\" type=\"link\" id=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-for-imperix-controllers\">PN108<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Channel-direction\"><\/span>Channel direction<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Channel <strong>direction <\/strong>is indirectly set by assigning an <a href=\"https:\/\/imperix.com\/doc\/software\/analog-data-acquisition\">ADC<\/a> resource (for input) or <a href=\"https:\/\/imperix.com\/doc\/software\/analog-outputs\">DAC<\/a> resource (for output). It is indicated:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In Cockpit&#8217;s target remote view (<em>Analog I\/Os<\/em> tab of the corresponding B-Box 4).<\/li>\n\n\n\n<li>By the green LEDs next to each RJ45 socket. A steady light indicates the input mode, while a blinking state indicates the output mode.<\/li>\n<\/ul>\n\n\n\n<p>Configuring the channel as an output activates the output amplifiers that drive its I\/O pins. When operating as an input, these amplifiers are disabled, simply appearing as a very high-impedance in parallel to the input.  <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Filtering-technique\"><\/span>Filtering technique<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Three configurations apply to the B-Box 4. These can be easily selected from the <a href=\"https:\/\/imperix.com\/doc\/software\/analog-data-acquisition\">ADC<\/a> block:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Synchronous sampling<\/strong> works by taking the exact sample (from all the data points) that corresponds to the configured sampling phase (see <a href=\"https:\/\/imperix.com\/doc\/software\/config-control-task-configuration\">CONFIG<\/a> block). This approach results in the lowest possible sampling delay, at the cost of reduced robustness to noise and other possible measurement perturbations.<\/li>\n\n\n\n<li><strong>Synchronous averaging<\/strong> is a technique that averages all points captured within one or two CLK0 periods, over an synchronous interval ending at the configured sampling phase (see <a href=\"https:\/\/imperix.com\/doc\/software\/config-control-task-configuration\">CONFIG<\/a> block). This results in  excellent robustness to most sorts of possible perturbations at the cost of a slightly higher delay.<\/li>\n\n\n\n<li><strong>Low-pass filtering<\/strong> is also possible, combined with down-sampling at the CPU rate. In the B-Box 4, this is implemented digitally. This offers a more aggressive attenuation in the high-frequency range. However, it also introduces a non-negligible group delay, which must be accounted for in the control algorithm.<\/li>\n<\/ul>\n\n\n\n<p>These techniques are detailed and compared in the article <span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\"><a href=\"https:\/\/imperix.com\/doc\/help\/sampling-techniques-for-power-electronics\" target=\"_blank\" rel=\"noreferrer noopener\">Sampling techniques for power electronics<\/a><\/span>. By default, using synchronous averaging is recommended.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Cut-off-frequency\"><\/span>Cut-off frequency<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>When low-pass filtering is used, the corresponding <strong>cut-off frequency<\/strong> can be selected (see <a href=\"https:\/\/imperix.com\/doc\/software\/analog-data-acquisition\">ADC<\/a> block). More information on the characteristics of the low-pass filter, can be found in the <a href=\"https:\/\/imperix.com\/wp-content\/uploads\/document\/B-Box_4_Datasheet.pdf\">B-Box 4 datasheet<\/a>. The available cut-off frequency settings are identical to the B-Box 3 (RCP).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sensor-sensitivity-and-offset\"><\/span>Sensor sensitivity and offset<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The analog-to-digital converters (ADCs) present in the B-Box 4 deliver 16-bit values, which are rescaled to usable 32-bit floating-point data prior to processing inside the CPU. To this end, information about the corresponding sensor&#8217;s <strong>sensitivity <\/strong>and <strong>offset <\/strong>is used.<\/p>\n\n\n\n<p>For imperix sensors and power modules, this information can be easily configured by selecting the connected product from a pre-configured list (see <a href=\"https:\/\/imperix.com\/doc\/software\/analog-data-acquisition\">ADC<\/a> block).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How-to-edit-model-settings\"><\/span>How to edit model settings<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The procedure for adjusting model settings is identical across all devices, due to their shared blockset. Comprehensive configuration instructions are provided in <a href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-for-imperix-controllers\" type=\"link\" id=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-for-imperix-controllers\">PN108<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Overview-of-all-IO-configuration-settings\"><\/span>Overview of all I\/O configuration settings<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The following table provides a complete overview of all front-end related configuration options, where they can be configured from and to which values:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Parameter<\/th><th><strong>Configurable from<\/strong><\/th><th><strong>Possible values<\/strong><\/th><th><strong>Comment<\/strong><\/th><\/tr><\/thead><tbody><tr><td><strong>Calibrated sensor sensitivity<\/strong><\/td><td>Cockpit <em>Analog I\/Os<\/em> tab<\/td><td>Sensor-dependent<\/td><td>Values interpreted in [V\/sensor unit]<\/td><\/tr><tr><td><strong>Calibrated sensor offset<\/strong><\/td><td>Cockpit <em>Analog I\/Os<\/em> tab<\/td><td>Sensor-dependent<\/td><td>Values interpreted in [sensor unit]<\/td><\/tr><tr><td><strong>Use sensor calibration data<\/strong><\/td><td>Cockpit <em>Analog I\/Os<\/em> tab<\/td><td>True, False<\/td><td>Only available with <a href=\"https:\/\/imperix.com\/products\/power\/voltage-sensors\/\">compatible products<\/a>.<\/td><\/tr><tr><td><strong>Safety limit high<\/strong><\/td><td>Cockpit <em>Analog I\/Os<\/em> tab and B-Box 4 front-panel<\/td><td>[-10V, 10V] or +inf<\/td><td>Accuracy \u00b11% m.v. \u00b110 mV<\/td><\/tr><tr><td><strong>Safety limit low<\/strong><\/td><td>Cockpit <em>Analog I\/Os<\/em> tab and B-Box 4 front-panel<\/td><td>[-10V, 10V] or -inf<\/td><td>Accuracy \u00b11% m.v. \u00b110 mV<\/td><\/tr><tr><td><strong>Protection <br>reaction time<\/strong><\/td><td>Cockpit <em>Analog I\/Os<\/em> tab and B-Box 4 front-panel<\/td><td>Ultra fast, Fast<\/td><td>Max delay \\(0.8\\mu s\\) and \\(1.6\\mu s\\), respectively<\/td><\/tr><tr><td><strong>Analog channel direction<\/strong><\/td><td>The ADC and DAC block in the user code<\/td><td>In, Out<\/td><td><\/td><\/tr><tr><td><strong>Analog input acquisition mode<\/strong><\/td><td>The ADC block in the user code<\/td><td>Sync. sampling, <br>Sync. averaging<\/td><td>Sync. averaging can be set over 1 and 2 periods of CLK0<\/td><\/tr><tr><td><strong>Analog input Low-pass filter<\/strong><\/td><td>The ADC block in the user code<\/td><td>Off, 0.5kHz, 1kHz, 1.6kHz, 2.5kHz, 4kHz, 6.4kHz, 8kHz, 10kHz, 16kHz, 20kHz, 32kHz, 40kHz, 64kHz, 80kHz, 100kHz<\/td><td>Always paired with Sync. sampling<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">The input impedance and preamplifier gain settings that are available on the <a href=\"https:\/\/imperix.com\/products\/control\/rapid-prototyping-controller\/\">B-Box 3 (RCP)<\/a> are not compatible with the B-Box 4. Instead, a hardware adapter board is available.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>A total of 24 analog channels are available on the B-Box 4, all of which can be configured as either inputs or outputs. From the&#8230;<\/p>\n","protected":false},"author":18,"featured_media":41777,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[3],"tags":[],"software-environments":[105,103,104],"provided-results":[],"related-products":[32],"guidedreadings":[],"tutorials":[],"user-manuals":[178],"coauthors":[93,69],"class_list":["post-35186","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-help","software-environments-c-plus-plus","software-environments-matlab","software-environments-plecs","related-products-b-box-rcp","user-manuals-b-box-4"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Analog I\/O configuration on B-Box 4 - imperix<\/title>\n<meta name=\"description\" content=\"This page provides instructions regarding analog I\/O configuration on the B-Box 4. Both the hardware and software parts are addressed.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Analog I\/O configuration on B-Box 4 - imperix\" \/>\n<meta property=\"og:description\" content=\"This page provides instructions regarding analog I\/O configuration on the B-Box 4. Both the hardware and software parts are addressed.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4\" \/>\n<meta property=\"og:site_name\" content=\"imperix\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-10T11:58:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-25T09:07:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/thumbnail-5.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1227\" \/>\n\t<meta property=\"og:image:height\" content=\"718\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mateja Ili\u0107, Nicolas Cherix\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mateja Ili\u0107, Nicolas Cherix\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4\"},\"author\":{\"name\":\"Mateja Ili\u0107\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/person\\\/d1ee9a0e69f5f9e0e7a17f73a43c7558\"},\"headline\":\"Analog I\\\/O configuration on B-Box 4\",\"datePublished\":\"2025-10-10T11:58:48+00:00\",\"dateModified\":\"2026-02-25T09:07:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4\"},\"wordCount\":1688,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/thumbnail-5.png\",\"articleSection\":[\"Product notes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4\",\"name\":\"Analog I\\\/O configuration on B-Box 4 - imperix\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/thumbnail-5.png\",\"datePublished\":\"2025-10-10T11:58:48+00:00\",\"dateModified\":\"2026-02-25T09:07:29+00:00\",\"description\":\"This page provides instructions regarding analog I\\\/O configuration on the B-Box 4. Both the hardware and software parts are addressed.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4#primaryimage\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/thumbnail-5.png\",\"contentUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/thumbnail-5.png\",\"width\":1227,\"height\":718},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/analog-i-o-configuration-on-b-box-4#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Knowledge base\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Product notes\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/category\\\/help\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Analog I\\\/O configuration on B-Box 4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#website\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\",\"name\":\"imperix\",\"description\":\"power electronics\",\"publisher\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/imperix.com\\\/doc\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\",\"name\":\"imperix\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/imperix_logo.png\",\"contentUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/imperix_logo.png\",\"width\":350,\"height\":120,\"caption\":\"imperix\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/person\\\/d1ee9a0e69f5f9e0e7a17f73a43c7558\",\"name\":\"Mateja Ili\u0107\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7936a0da3bab4f34015836e0c69e60b99617dd1982500a0d2e9f3d21837fb50b?s=96&d=mm&r=g5d0e4c6de0072da89ac175b57e90b3f1\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7936a0da3bab4f34015836e0c69e60b99617dd1982500a0d2e9f3d21837fb50b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7936a0da3bab4f34015836e0c69e60b99617dd1982500a0d2e9f3d21837fb50b?s=96&d=mm&r=g\",\"caption\":\"Mateja Ili\u0107\"},\"description\":\"Mateja is a software development engineer at imperix. He is working mainly on the Cockpit monitoring software.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/mateja-ilic-29ba52229\\\/\"],\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/author\\\/ilic\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Analog I\/O configuration on B-Box 4 - imperix","description":"This page provides instructions regarding analog I\/O configuration on the B-Box 4. Both the hardware and software parts are addressed.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4","og_locale":"en_US","og_type":"article","og_title":"Analog I\/O configuration on B-Box 4 - imperix","og_description":"This page provides instructions regarding analog I\/O configuration on the B-Box 4. Both the hardware and software parts are addressed.","og_url":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4","og_site_name":"imperix","article_published_time":"2025-10-10T11:58:48+00:00","article_modified_time":"2026-02-25T09:07:29+00:00","og_image":[{"width":1227,"height":718,"url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/thumbnail-5.png","type":"image\/png"}],"author":"Mateja Ili\u0107, Nicolas Cherix","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mateja Ili\u0107, Nicolas Cherix","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4#article","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4"},"author":{"name":"Mateja Ili\u0107","@id":"https:\/\/imperix.com\/doc\/#\/schema\/person\/d1ee9a0e69f5f9e0e7a17f73a43c7558"},"headline":"Analog I\/O configuration on B-Box 4","datePublished":"2025-10-10T11:58:48+00:00","dateModified":"2026-02-25T09:07:29+00:00","mainEntityOfPage":{"@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4"},"wordCount":1688,"commentCount":0,"publisher":{"@id":"https:\/\/imperix.com\/doc\/#organization"},"image":{"@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/thumbnail-5.png","articleSection":["Product notes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4#respond"]}]},{"@type":"WebPage","@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4","url":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4","name":"Analog I\/O configuration on B-Box 4 - imperix","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/#website"},"primaryImageOfPage":{"@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4#primaryimage"},"image":{"@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/thumbnail-5.png","datePublished":"2025-10-10T11:58:48+00:00","dateModified":"2026-02-25T09:07:29+00:00","description":"This page provides instructions regarding analog I\/O configuration on the B-Box 4. Both the hardware and software parts are addressed.","breadcrumb":{"@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4#primaryimage","url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/thumbnail-5.png","contentUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/10\/thumbnail-5.png","width":1227,"height":718},{"@type":"BreadcrumbList","@id":"https:\/\/imperix.com\/doc\/help\/analog-i-o-configuration-on-b-box-4#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Knowledge base","item":"https:\/\/imperix.com\/doc\/"},{"@type":"ListItem","position":2,"name":"Product notes","item":"https:\/\/imperix.com\/doc\/category\/help"},{"@type":"ListItem","position":3,"name":"Analog I\/O configuration on B-Box 4"}]},{"@type":"WebSite","@id":"https:\/\/imperix.com\/doc\/#website","url":"https:\/\/imperix.com\/doc\/","name":"imperix","description":"power electronics","publisher":{"@id":"https:\/\/imperix.com\/doc\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/imperix.com\/doc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/imperix.com\/doc\/#organization","name":"imperix","url":"https:\/\/imperix.com\/doc\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imperix.com\/doc\/#\/schema\/logo\/image\/","url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/03\/imperix_logo.png","contentUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/03\/imperix_logo.png","width":350,"height":120,"caption":"imperix"},"image":{"@id":"https:\/\/imperix.com\/doc\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/imperix.com\/doc\/#\/schema\/person\/d1ee9a0e69f5f9e0e7a17f73a43c7558","name":"Mateja Ili\u0107","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7936a0da3bab4f34015836e0c69e60b99617dd1982500a0d2e9f3d21837fb50b?s=96&d=mm&r=g5d0e4c6de0072da89ac175b57e90b3f1","url":"https:\/\/secure.gravatar.com\/avatar\/7936a0da3bab4f34015836e0c69e60b99617dd1982500a0d2e9f3d21837fb50b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7936a0da3bab4f34015836e0c69e60b99617dd1982500a0d2e9f3d21837fb50b?s=96&d=mm&r=g","caption":"Mateja Ili\u0107"},"description":"Mateja is a software development engineer at imperix. He is working mainly on the Cockpit monitoring software.","sameAs":["https:\/\/www.linkedin.com\/in\/mateja-ilic-29ba52229\/"],"url":"https:\/\/imperix.com\/doc\/author\/ilic"}]}},"_links":{"self":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/35186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/comments?post=35186"}],"version-history":[{"count":323,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/35186\/revisions"}],"predecessor-version":[{"id":43239,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/35186\/revisions\/43239"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media\/41777"}],"wp:attachment":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media?parent=35186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/categories?post=35186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tags?post=35186"},{"taxonomy":"software-environments","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/software-environments?post=35186"},{"taxonomy":"provided-results","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/provided-results?post=35186"},{"taxonomy":"related-products","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/related-products?post=35186"},{"taxonomy":"guidedreadings","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/guidedreadings?post=35186"},{"taxonomy":"tutorials","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tutorials?post=35186"},{"taxonomy":"user-manuals","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/user-manuals?post=35186"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/coauthors?post=35186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}