Posts

MASTERCELL NGX System Inventory

The System Inventory screen on your MASTERCELL NGX gives you a list of every device connected on your Infinitybox network. It is a simple but powerful tool that confirms your POWERCELLs, inMOTION Cells and other peripherals are connected, communicating and addressed correctly. This blog post is part of our series on the diagnostic functions built into the inSIGHT screen. We introduced this screen in our overview of the MASTERCELL NGX main menu. In this post, we take a deeper look at how to read and use the System Inventory screen.

Please note that this blog post covers the MASTERCELL NGX in our Next Generation IPM1 Kit. These inSIGHT diagnostic tools are specific to our Next Generation hardware. If you have our Legacy 3-Cell Kit or 20-Circuit Kit, search through our blog archives for the diagnostic tools that came with those systems.

How to Read the System Inventory Screen

To get to the System Inventory screen, press the HOME button on your MASTERCELL NGX to bring up the main menu, use the SCROLL UP and SCROLL DOWN buttons to move the cursor to System Inv and press SELECT.

MASTERCELL NGX inSIGHT main menu with the cursor on the System Inv option.

Selecting System Inv from the MASTERCELL NGX main menu.

When the screen opens, you will see a list of every device that the MASTERCELL NGX finds on your network. The header at the top of the screen reads SYSTEM INV followed by a number in parentheses. That number tells you how many devices are on the network. It will change with the number of devices that are connected. In the example below, the header reads SYSTEM INV (3), so there are three devices on the network.

System Inventory screen on the MASTERCELL NGX inSIGHT display showing three connected devices with their PGN and name.

The System Inventory screen showing three devices on the network: a front POWERCELL, a rear POWERCELL, and a Driver Front inMOTION NGX.

Each device shows up on its own row with two pieces of information. On the left is the PGN for that device. This is an internal identifier that the MASTERCELL NGX uses to validate the device on the network. You do not need to decode it. On the right is the human-readable name that tells you what the device is. This is the part you will use to confirm what is connected.

You can use the SCROLL UP and SCROLL DOWN buttons to move the cursor through the list of devices. In a later blog post, we will show you how to use the SELECT button to drill down into a specific device and see much more detail about it, like the state of its outputs and its voltage. For this post, we are focused on the inventory list itself.

What the Devices Look Like on the Network

Each type of device in the Infinitybox system shows up in inventory with its own name so you can identify it at a glance. Here is what the different devices look like on the network.

  • POWERCELLs:
    • Address 1 shows as the front POWERCELL (FRONT PC)
    • Address 2 shows as the rear POWERCELL (REAR PC)
    • Additional POWERCELLs begin at FF07 and are labeled by number, such as POWERCELL 3
  • inMOTION Cells (FF03 through FF06):
    • Driver Front- DF inM NGX
    • Passenger Front- PF inM NGX
    • Driver Rear- DR inM NGX
    • Passenger Rear- PR inM NGX
  • inVIEW: inVIEW
  • inCONTROL: inCONTROL

Confirm Your Devices Are Connected and Communicating

The first thing the System Inventory screen tells you is whether every device you installed is actually on the network. When a device is powered correctly and its CAN cables are connected correctly, it announces itself to the MASTERCELL NGX and shows up in inventory.

Start with the device count in the header. Compare the number in parentheses to the number of devices you installed in your car. If you installed three POWERCELLs but the header only shows two, then one of them is not communicating. The same is true for any device in your system.

When a device is missing from inventory, it usually points to one of two things. Either the device is not being powered correctly, or there is a problem with the CAN cable that connects it to the rest of the network. The System Inventory screen lets you confirm quickly that every device is present before you spend time chasing a problem somewhere else.

Confirm Your Devices Are Addressed Correctly

The second thing the System Inventory screen tells you is whether each device is addressed as the device you intended. This is a more subtle problem, and it is one that can be very hard to find any other way.

Every POWERCELL is set to a specific address with its address jumpers. The MASTERCELL NGX sends commands to each POWERCELL based on that address. If a POWERCELL is addressed incorrectly, the commands meant for it never reach it, even though everything is powered and communicating perfectly.

Here is a common example. A customer is having trouble getting the outputs on a POWERCELL to work. Everything is wired correctly and the cell is communicating, but the functions still do not work. After some troubleshooting, we find that the address jumpers were set to the wrong cell. Instead of being set to cell 1, the POWERCELL was set to cell 8. The System Inventory screen makes this easy to spot. The customer can look at inventory and see that a device is on the network, but it is not showing up as the cell they intended it to be. That tells them the address is wrong.

This is what makes the System Inventory screen so powerful. It takes an invisible problem, a device that is powered and communicating but addressed incorrectly, and makes it visible. We will cover how to set and change device addresses in more detail in a later blog post.

Summary

The System Inventory screen on the MASTERCELL NGX inSIGHT display gives you a quick, at-a-glance list of every device on your Infinitybox network. Use it to confirm that every device you installed is powered and communicating, and to confirm that each device is addressed as the cell you intended. Paired with the other diagnostic tools on the inSIGHT screen, it is one of the fastest ways to understand what is happening on your network.

Keep watching our blog for more details on the menus and diagnostic functions on the inSIGHT screen. If you have any questions, give us a call at (847) 232-1991 or contact us here.

MASTERCELL NGX Main Menu

The inSIGHT LCD screen on your MASTERCELL NGX is your window into your Infinitybox system. From the main menu, you can set up key features and access a powerful set of diagnostic tools with a few simple button presses. We covered the main status screen that you see when your system powers up in a separate blog post. You can learn about the main screen and how to read your CAN, ignition and security status by clicking this link. In this post, we want to walk through the six options on the MASTERCELL NGX main menu and explain what each one does. We will follow up with separate blog posts that take a deeper dive into each option.

Please note that this blog post covers the MASTERCELL NGX in our Next Generation IPM1 Kit. These inSIGHT diagnostic tools are specific to our Next Generation hardware. If you have our Legacy 3-Cell Kit or 20-Circuit Kit, search through our blog archives for the inSIGHT diagnostic tools that came with those systems.

The MASTERCELL NGX Main Menu

To get to the main menu, press and release the HOME button on your MASTERCELL NGX. The main menu has six options. You use the SCROLL UP and SCROLL DOWN buttons to move the cursor through the list and the SELECT button to open the option that the cursor is pointing to. Because the menu is longer than the screen, you will scroll through two views to see all six options.

MASTERCELL NGX inSIGHT main menu showing the Switch States, System Inv, and System Info options.

The top of the MASTERCELL NGX main menu, with options for Switch States, System Inv, and System Info.

MASTERCELL NGX inSIGHT main menu scrolled to show the inRESERVE, inMOTION, and DEBUG options.

The MASTERCELL NGX main menu scrolled down to the inRESERVE, inMOTION, and DEBUG options.

The six options are Switch States, System Inv, System Info, inRESERVE, inMOTION and DEBUG. Let’s walk through each one.

Switch States

The Switch States option gives you a real-time view of every switch input on your MASTERCELL NGX. The MASTERCELL NGX has 38 ground-switched inputs and 6 high-side switched inputs. When you open Switch States, you see a screen of digits arranged across four rows. The ground-switched inputs run across the rows, and the six high-side input states appear on the right side of the bottom row. A 0 means the input is off and a 1 means the input is on. The screen updates in real time, so if a switch turns on or off while you are watching, you will see it change, with a lag of up to one second.

This is a powerful way to confirm that your switches are wired correctly. You can work through your car one switch at a time and watch the screen confirm that the MASTERCELL NGX sees each input.  Click on this link to take the deeper dive into the Switch States feature on the MASTERCELL NGX.

System Inventory

The System Inv option is your system inventory screen. It gives you a list of every peripheral connected to your MASTERCELL NGX. This can include POWERCELLs, inMOTION Cells, inVIEW Cells and inCONTROL knobs. Each device shows up with its CAN address and a name so you can confirm that the MASTERCELL NGX sees everything in your network.

You can use the SCROLL UP and SCROLL DOWN buttons to highlight a device in the inventory and the SELECT button to dig deeper into it. From there, you can see details like the state of its outputs, its voltage and more. Click here for more details on the System Inventory function.

System Info

The System Info option lets you see the software revision of the code loaded onto your system. It also shows you the configuration that is loaded. The IPM1 Kit has options for a front-engine configuration and a rear-engine configuration, along with the option for a Custom configuration. If your system shows a Custom configuration and you have questions about it, contact our technical support team for more information. You can learn more about how to read the software revision and the loaded configuration by clicking this link.  

inRESERVE

The inRESERVE option lets you set up our inRESERVE Active Battery Management accessory. inRESERVE connects a POWERCELL output to a special latching solenoid and monitors your battery voltage. When the ignition is off and the voltage drops below a set threshold for a period of time, the POWERCELL pulses the solenoid and disconnects power to the system. This proactively eliminates drain from your battery.

Every IPM1 Kit ships without inRESERVE set up. If you purchase the inRESERVE option, this menu lets you enable the feature, pick the POWERCELL and output that control the solenoid, and choose the timing and voltage threshold. We have an existing blog post that walks through this whole process. You can learn how to enable inRESERVE on your MASTERCELL NGX by clicking this link.

inMOTION

The inMOTION option walks you through the process of setting up your inMOTION NGX door modules. inMOTION NGX installs in the door, and each module must be set with its proper address so it knows which commands to obey. The default locations are Driver Front, Passenger Front, Driver Rear and Passenger Rear. You order as many inMOTION NGX modules as you need for your build, two for a 2-door car or four for a 4-door car. We ship them set up generically, so you run this process once to tell each module where it is installed in the car. You can learn how to configure your inMOTION NGX door modules by clicking this link.

DEBUG

The DEBUG option puts the MASTERCELL NGX into what we call Messaging Mode. Where Switch States shows you whether an input is on or off, Messaging Mode goes a step deeper. It displays in real time when the MASTERCELL NGX sees an input turn on or off, and then shows you what the MASTERCELL NGX does in response.

This is a powerful tool for confirming that your switches are wired correctly and that your MASTERCELL NGX is programmed the way you expect. For example, if your headlights are not working, you can put the MASTERCELL NGX into Messaging Mode and turn the headlight switch on. The inSIGHT screen will display the input it saw turn on and confirm which POWERCELL and which output it is commanding to turn on. We will take a closer look at Messaging Mode in its own blog post.

Summary

The main menu on the MASTERCELL NGX inSIGHT display is your gateway to the setup and diagnostic functions built into your Next Generation Infinitybox system. From these six options, you can check your switches, review your system inventory, see your software and configuration, set up inRESERVE, configure your inMOTION NGX modules and dig into advanced diagnostics with Messaging Mode. Keep watching our blog as we publish a detailed deep dive into each one.

Give us a call at (847) 232-1991 or contact us here if you have any questions.

Greenworks 10.1" touchscreen mounted in a truck center console, connected to an Infinitybox IPM1 Kit

Connect a Custom Touchscreen to Your IPM1 Kit

Some of our customers want to do more than wire up a set of switches. They want to build their own way to control their Infinitybox system — a custom interface, a custom dashboard, their own logic — and make their vehicle truly one of a kind. The Next Generation IPM1 Kit was designed to welcome exactly that kind of creativity.

The entire Next Generation System runs on J1939, the same robust CAN protocol trusted across the heavy-duty and commercial vehicle world. We publish the J1939 messages that command the MASTERCELL NGX, POWERCELL NGX, inMOTION NGX and inVIEW modules, which means a builder who wants to create their own controller has a clear, documented path to do it. Want to drive the system from a touchscreen? A custom panel? Something no one has tried yet? The door is open.

Here is a customer who walked right through it.

A Builder-Designed Touchscreen Console

Custom touchscreen interface for the IPM1 Kit showing controls for windows, ignition, starter, and lighting

The custom touchscreen interface for “Shameless,” a 1967 C10, with controls for windows, ignition, starter, and lighting.

Brook B. at White Post Restorations wanted something clean, modern, and entirely his own for the center console of a truck build. So he designed it — a portrait-mounted 10.1″ Greenworks touchscreen running on a Raspberry Pi, with a custom interface he created to control the vehicle’s electrical system.

The result is elegant. Tap an element on the screen, and the corresponding function comes to life through his Infinitybox system. No bank of physical switches. No cluttered dash. Just a sleek, intuitive display that looks like it belongs in a vehicle costing many times more.

How He Connected It

This is where the open architecture of the IPM1 Kit shines. Brook had more than one path available to him, and that flexibility is the whole point.

He chose to drive the inputs on his MASTERCELL NGX directly, using an MCP23017 I/O expander on a development board. The touch elements on his screen trigger the expander, the expander drives the MASTERCELL NGX inputs, and the system responds. Clean and direct.

Another option would have been a CAN hat for the Raspberry Pi, connecting straight to our J1939 network and sending messages directly to the system. Both approaches work. Both are open to any builder. The choice comes down to what fits your project best — and that is precisely the freedom we want our customers to have.

The Role of AI

Here is the part that would have sounded like science fiction a few years ago. Brook used AI tools to help write the code that builds his screens and controls the entire system. He did not need to be a career software engineer. He had a vision, a set of modern tools, and a system designed to be controlled — and he brought it all together.

This is the new world opening up for builders. Affordable, powerful platforms like Raspberry Pi and Arduino, combined with AI-assisted coding, are putting custom vehicle control within reach of anyone willing to experiment. Pair those tools with a system that was built to be controlled, and the creative possibilities multiply.

This Is What Flexibility Looks Like

We did not build Brook’s touchscreen. He did. We simply built a system flexible enough to say yes to it.

That is the philosophy behind the entire Next Generation System: flexibility, functionality, and simplicity. Give builders a solid, reliable foundation, publish the messages that control it, and then get out of the way so they can create.

Brook’s console is one example. Yours could be the next.

Ready to Build Something of Your Own?

If you are dreaming up a custom way to control your vehicle — a touchscreen, a custom controller, an integration we have not even thought of yet — start with the IPM1 Kit. Then reach out to us. We are always happy to talk through the options for expanding how you control your car.

Get your IPM1 Kit today, and let’s see what you build.

Call us at (847) 232-1991 or visit infinitybox.com to get started.