983 lines
29 KiB
Markdown
983 lines
29 KiB
Markdown
# MPM Part Number & SKU System Reference
|
||
**Version:** 1.4
|
||
**Last Updated:** 2026-05-22
|
||
**Maintained by:** Bryan Gilliom, Message Point Media
|
||
|
||
---
|
||
|
||
## Purpose
|
||
|
||
This document is the authoritative reference for MPM's part numbering and SKU system. It is intended to orient Claude CoWork sessions, power the Display Catalog Skill, and serve as the source of truth for anyone assigning, decoding, or validating part numbers across all product categories.
|
||
|
||
---
|
||
|
||
## Global Rules
|
||
|
||
These rules apply to **every** part number in the system without exception:
|
||
|
||
1. **Unique ID is always last** — The sequential Unique ID must be the final element in the part number, except when a `/Color` suffix is present.
|
||
2. **Color suffix always trails the Unique ID** — When a `/Color` label is included, it is literally appended after the Unique ID: `...-[UniqueID]/[Color]`.
|
||
3. **One sequential ID pool per prefix** — All sub-types within a prefix (e.g., all `MNT-` variants) share a single incrementing counter. Sub-types do not have separate pools. KIT items inherit the ID pool of their child prefix (e.g., `KIT-FAB-` uses `FAxxxx`).
|
||
4. **Starting ID for new series** — All series begin at `x0501` to avoid conflicts with previously assigned numbers that may lack documentation.
|
||
5. **Delimiters** — Hyphens (`-`) separate segments. No spaces. Color suffix uses a forward slash (`/`).
|
||
6. **Optional elements** — Elements marked Optional are omitted entirely (not left blank) when not applicable.
|
||
7. **Client-specific suffix** — When a part is dimensionally or functionally specific to a particular customer and/or product sub-variant, insert a `[CustomerCode]/[Variant]` segment immediately before the UniqueID. CustomerCode is the 4-letter customer designator (e.g., `COMT` for Community Transit). Variant is an optional sub-model identifier (e.g., `TCK` for TC-Kiosk). The `/` here is a separator within the suffix and is distinct from the `/Color` color suffix. Example: `FAB-ENC-PRT-DR-EX43v-COMT/TCK-FA0508`.
|
||
|
||
---
|
||
|
||
## Color Suffix Codes
|
||
|
||
Used for physical labeling/color identification on hardware. Appended as `/CODE` after the Unique ID.
|
||
|
||
| Code | Color |
|
||
|------|-------|
|
||
| `/BLK` | Black |
|
||
| `/DGR` | Dark Gray |
|
||
| `/GRY` | Gray |
|
||
| `/SIL` | Silver |
|
||
| `/POL` | Polished Stainless Steel |
|
||
| `/YLW` | Yellow |
|
||
|
||
> **Note:** Earlier sheet versions showed `/BK` for MNT items — the correct code is `/BLK` across all prefixes.
|
||
|
||
---
|
||
|
||
## Sequential ID Pools by Prefix
|
||
|
||
| Prefix | ID Pool | First Available |
|
||
|--------|---------|-----------------|
|
||
| `MNT-` | `MAxxxx` | `MA0501` |
|
||
| `CBL-` | `CAxxxx` | `CA0501` |
|
||
| `PKG-` | `SAxxxx` | `SA0501` |
|
||
| `ACC-` | `AAxxxx` | `AA0501` |
|
||
| `PRT-` | `PAxxxx` | `PA0501` |
|
||
| `FAB-` | `FAxxxx` | `FA0501` |
|
||
| `FST-` | `TAxxxx` | `TA0501` |
|
||
|
||
> `MPTV-`, `MP-`, and `KIT-` are not assigned IDs of their own. `KIT-` inherits the ID pool of its child prefix.
|
||
|
||
---
|
||
|
||
## `KIT-` — Kitted Assemblies
|
||
|
||
`KIT-` is a prefix modifier, not a standalone prefix. It is always placed **before** the most descriptive child prefix and indicates the item is a kit containing multiple independent parts.
|
||
|
||
**Pattern:**
|
||
```
|
||
KIT-[ChildPrefix]-[inherited child path until tree no longer applies]-[ChildUniqueID]
|
||
```
|
||
|
||
The part number follows the child prefix grammar exactly for as far as the tree applies, then terminates with the child's UniqueID. The child's ID pool is used.
|
||
|
||
**Valid forms:**
|
||
- `KIT-MNT-...` (uses `MAxxxx`)
|
||
- `KIT-FAB-...` (uses `FAxxxx`)
|
||
- `KIT-ACC-...` (uses `AAxxxx`)
|
||
- `KIT-PRT-...` (uses `PAxxxx`)
|
||
|
||
**Examples:**
|
||
- `KIT-FAB-LM-P2.5-5x2DS-FA0505` — LED modular frame kit, P2.5 pitch, 5-column × 2-row dual sided
|
||
- `KIT-PRT-SEN-EX43v-PA0510` — Sensor kit for EX43v display
|
||
|
||
---
|
||
|
||
## Prefix Reference
|
||
|
||
---
|
||
|
||
### `MPTV-` — Finished Displays
|
||
|
||
**No Unique ID. Fully descriptive.**
|
||
|
||
**Pattern:**
|
||
```
|
||
MPTV-[Family][Size][Flags]-[Generation or Customer]/[Color]
|
||
```
|
||
|
||
**Segments:**
|
||
|
||
| Segment | Description | Examples |
|
||
|---------|-------------|---------|
|
||
| Family | Display product line | `EX`, `EXD`, `M`, `MR`, `LM`, `LC`, `IX` |
|
||
| Size | Diagonal size (integer) | `24`, `29`, `43`, `55` |
|
||
| Flags | Feature flags, appended directly to size (no hyphen) | `sw`, `k`, `v`, `t`, `s` |
|
||
| Generation / Customer | Optional hyphenated suffix | `-Gen5`, `-CM` (CapMetro), `-COMT` (Community Transit) |
|
||
| /Color | Optional label color | `/BLK`, `/DGR`, `/SIL`, `/POL` |
|
||
|
||
> **Note on `EXD`:** The `D` in EXD is a marketing designation ("Designer") and is not used as a descriptor in part numbers for components. Use the functional family + size + flags instead (e.g., `EX43v` for an EXD43k vertical 43" panel).
|
||
|
||
**Examples:**
|
||
- `MPTV-M29sw` — M-Series 29" slimwide
|
||
- `MPTV-EX55-Gen5` — Extreme 55", Generation 5
|
||
- `MPTV-MR29sws-CM/BLK` — Rail 29" slimwide with speaker, CapMetro custom, black
|
||
- `MPTV-EX43v-COMT` — EX 43" vertical, Community Transit custom
|
||
|
||
---
|
||
|
||
### `MP-` — Controllers
|
||
|
||
**No Unique ID. Fully descriptive.**
|
||
|
||
**Pattern:**
|
||
```
|
||
MP-[Family][TypeSuffix]-[Generation or Customer]
|
||
```
|
||
|
||
**Segments:**
|
||
|
||
| Segment | Description | Examples |
|
||
|---------|-------------|---------|
|
||
| Family | Controller product family | `140`, `185`, `190`, `200`, `205`, `210` |
|
||
| TypeSuffix | Appended directly to family number | `P` (Pro), `M`, `R`, `L` (LED) |
|
||
| Generation / Customer | Optional hyphenated suffix | `-G1`, `-Gen5`, `-CM`, `-COMT` |
|
||
|
||
**Examples:**
|
||
- `MP-190P` — 190-series Pro
|
||
- `MP-185P-G1` — 185-series Pro, Generation 1
|
||
- `MP-140L` — 140-series LED controller
|
||
- `MP-210M-Gen5` — 210-series M type, Generation 5
|
||
|
||
---
|
||
|
||
### `MNT-` — Mounts
|
||
|
||
**ID Pool: `MAxxxx` starting at `MA0501`**
|
||
|
||
Five distinct sub-patterns based on usage and type:
|
||
|
||
#### Indoor / Outdoor Standalone
|
||
```
|
||
MNT-[I or EX]-[UniqueID]/[Color]
|
||
```
|
||
|
||
**Example:** `MNT-EX-MA0501/BLK`
|
||
|
||
#### Indoor / Outdoor Kit (with display model)
|
||
```
|
||
MNT-[I or EX]-KIT-[DisplayModel]-[UniqueID]/[Color]
|
||
```
|
||
|
||
**Example:** `MNT-I-KIT-37SWD-MA0502/SIL`
|
||
|
||
#### Mobile Component
|
||
```
|
||
MNT-M-[TypeSuffix]-[UniqueID]/[Color]
|
||
```
|
||
|
||
| TypeSuffix | Meaning |
|
||
|------------|---------|
|
||
| `BRK` | Bracket |
|
||
| `CLM` | Clamp |
|
||
| `FIT` | Fitting |
|
||
| `HR` | Hardware |
|
||
|
||
**Example:** `MNT-M-BRK-MA0503/BLK`
|
||
|
||
#### Mobile Kit (with display model)
|
||
```
|
||
MNT-M-KIT-[DisplayModel]-[UniqueID]/[Color]
|
||
```
|
||
|
||
**Example:** `MNT-M-KIT-29SW-MA0504/DGR`
|
||
|
||
#### Solar / Low Power Kit
|
||
```
|
||
MNT-LP-KIT-[DisplayModel (Optional)]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `MNT-LP-KIT-MA0505` or `MNT-LP-KIT-29SW-MA0506`
|
||
|
||
---
|
||
|
||
### `CBL-` — Cables
|
||
|
||
**ID Pool: `CAxxxx` starting at `CA0501`**
|
||
|
||
**Pattern:**
|
||
```
|
||
CBL-[Type]-[Length]-[UniqueID]/[Color]
|
||
```
|
||
|
||
**Type Codes:**
|
||
|
||
| Code | Meaning |
|
||
|------|---------|
|
||
| `Vid` | Video |
|
||
| `Pwr` | Power |
|
||
| `Net` | Network |
|
||
| `Sig` | Signal |
|
||
| `Aud` | Audio |
|
||
| `Com` | Communications |
|
||
| `LM` | LED Module |
|
||
| `MISC` | Miscellaneous |
|
||
|
||
**Length Format:** Value + unit — `3M`, `4FT`, `30CM`, `12IN`
|
||
|
||
**Examples:**
|
||
- `CBL-LM-3M-CA0501` — 3-meter LED module cable
|
||
- `CBL-MISC-8IN-CA0502/BLK` — 8" miscellaneous cable (e.g., ground strap), black
|
||
|
||
---
|
||
|
||
### `PKG-` — Packaging
|
||
|
||
**ID Pool: `SAxxxx` starting at `SA0501`**
|
||
|
||
Seven sub-patterns by physical form. No color suffix on packaging.
|
||
|
||
#### Box
|
||
```
|
||
PKG-BX[LxWxH][Unit]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `PKG-BX40x30x20CM-SA0501`
|
||
|
||
#### Bag
|
||
```
|
||
PKG-BG[LxW][Unit]-[SealType]-[UniqueID]
|
||
```
|
||
|
||
| SealType | Meaning |
|
||
|----------|---------|
|
||
| `ZS` | Zipper Seal |
|
||
| `HS` | Heat Seal |
|
||
| `SS` | Self Seal |
|
||
|
||
**Example:** `PKG-BG30x20CM-ZS-SA0502`
|
||
|
||
#### Cushioning — Plank
|
||
```
|
||
PKG-CU-PL-[LxWxH][Unit]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `PKG-CU-PL-40x30x5CM-SA0503`
|
||
|
||
#### Cushioning — Roll
|
||
```
|
||
PKG-CU-RL-[Width][Unit]-[Thickness][Unit]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `PKG-CU-RL-60CM-10MM-SA0504`
|
||
|
||
#### Label
|
||
```
|
||
PKG-LBL-[SubType]-[LxW][Unit]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `PP` | Pre-Printed |
|
||
| `TH` | Blank Thermal |
|
||
| `LA` | Blank Laser |
|
||
|
||
**Example:** `PKG-LBL-TH-10x5CM-SA0505`
|
||
|
||
#### Pallet
|
||
```
|
||
PKG-PAL-[SubType]-[LxWxH][Unit]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `WD` | Wood |
|
||
| `RE` | Recycled |
|
||
| `PL` | Plastic |
|
||
| `MT` | Metal |
|
||
|
||
**Example:** `PKG-PAL-WD-120x100x15CM-SA0506`
|
||
|
||
#### Tape / Banding
|
||
```
|
||
PKG-[TP or BA]-[Width][Unit]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `PKG-TP-5CM-SA0507`
|
||
|
||
---
|
||
|
||
### `ACC-` — Accessories
|
||
|
||
**ID Pool: `AAxxxx` starting at `AA0501`**
|
||
|
||
#### ADA Boxes
|
||
```
|
||
ACC-ADA-[Switches+Location]-[Speaker (Optional)]-[CustomerCode (Optional)]-[UniqueID (Optional)]/[Color]
|
||
```
|
||
|
||
Switch location: count + location — `1i` (1 interior), `1e` (1 exterior), `2e` (2 exterior)
|
||
Speaker suffix: `-SPK` if speaker built in.
|
||
Customer code: 4-letter code for customer-specific builds — e.g., `COMT` (Community Transit), `CAPM` (CapMetro).
|
||
|
||
**Example:** `ACC-ADA-1e-SPK-COMT-AA0501/POL`
|
||
|
||
#### IOT Boards (GPIO / Normally Open Switch Ports)
|
||
```
|
||
ACC-IOT-[NumberOfPorts]-[UniqueID (Optional)]
|
||
```
|
||
|
||
**Example:** `ACC-IOT-16-AA0502`
|
||
|
||
#### Audio
|
||
```
|
||
ACC-AUD-[SubType]-[Descriptor (Optional)]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `Mix` | Mixer |
|
||
| `Amp` | Amplifier |
|
||
| `Spk` | Speaker |
|
||
| `MIC` | Microphone |
|
||
|
||
MIC qualifier format: `[Interface]-[MountType]-[Location]`
|
||
- Interface: `USB`, `XLR`, `3.5MM`
|
||
- Mount type: `BHD` (Bulkhead), `FLS` (Flush), `STD` (Standard)
|
||
- Location: `EX` (Exterior/Outdoor), `IX` (Interior)
|
||
|
||
Descriptor examples for other sub-types: `5In`, `160Wx2`, `3Ch`
|
||
|
||
**Examples:**
|
||
- `ACC-AUD-Amp-160Wx2-AA0501`
|
||
- `ACC-AUD-MIC-USB-BHD-EX-AA0502`
|
||
- `ACC-AUD-Spk-5In-AA0503`
|
||
|
||
#### Network
|
||
```
|
||
ACC-NET-[Location]-[SubType]-[UniqueID]
|
||
```
|
||
|
||
Location codes: `I` (Indoor), `EX` (Outdoor), `M` (Mobile). Append `DIN` to location if DIN rail mountable.
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `SW` | Switch |
|
||
| `RTR` | Router |
|
||
| `WI` | Wireless |
|
||
|
||
**Example:** `ACC-NET-EXDIN-SW-AA0504`
|
||
|
||
#### Video
|
||
```
|
||
ACC-VID-[SubType]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `HD` | HDMI |
|
||
| `SD` | SDI |
|
||
| `MON` | Monitor |
|
||
| `MISC` | Miscellaneous |
|
||
|
||
**Example:** `ACC-VID-HD-AA0505`
|
||
|
||
#### Solar — Panel
|
||
```
|
||
ACC-SLR-PNL-[Watts]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `ACC-SLR-PNL-100W-AA0506`
|
||
|
||
#### Solar — Battery
|
||
```
|
||
ACC-SLR-BAT-[Volts+AH]-[Identifier (Optional)]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `ACC-SLR-BAT-12V100AH-LT-AA0507`
|
||
|
||
#### Antenna
|
||
```
|
||
ACC-ANT-[SubType]-[UniqueID]
|
||
```
|
||
|
||
Sub-types can be combined for multi-band: `4GGPS`, `WI4G`, etc.
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `WI` | WiFi |
|
||
| `4G` | LTE/4G |
|
||
| `GPS` | GNSS/GPS |
|
||
|
||
**Example:** `ACC-ANT-4GGPS-AA0508`
|
||
|
||
#### Vandalism / Protective Covers
|
||
```
|
||
ACC-VAN-[SubType]-[DisplayModel (Optional)]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `CVG` | Cover Glass |
|
||
| `CVP` | Cover Polycarbonate |
|
||
| `FL1` | Single Layer Film |
|
||
| `FL2` | Double Layer Film |
|
||
| `FL5` | 5-Layer Film |
|
||
|
||
**Example:** `ACC-VAN-CVP-EX43v-AA0509`
|
||
|
||
#### Memory / Storage
|
||
```
|
||
ACC-MEM-[MediaType]-[Size]-[UniqueID]
|
||
```
|
||
|
||
| MediaType | Meaning |
|
||
|-----------|---------|
|
||
| `SD` | SD Card |
|
||
| `USB` | USB Drive |
|
||
| `CF` | CompactFlash |
|
||
| `M2` | M.2 SSD |
|
||
| `SATA` | SATA Drive |
|
||
|
||
Size format: `128G`, `256G`, `1T`
|
||
|
||
**Example:** `ACC-MEM-SD-128G-AA0510`
|
||
|
||
---
|
||
|
||
### `PRT-` — Components / Parts
|
||
|
||
**ID Pool: `PAxxxx` starting at `PA0501`**
|
||
|
||
#### LCD Panel
|
||
```
|
||
PRT-LCD-[Size]-[SubType]-[FactoryCode (Optional)]-[UniqueID]
|
||
```
|
||
|
||
Size: diagonal with unit — `43in`, `37in`, `26.8in`
|
||
SubType: functional family descriptor — `EX43v`, `Msw`, `MRsw`
|
||
|
||
> **Rule:** The `D` in `EXD` is a marketing term. Use `EX` + size + flags for functional sub-type coding (e.g., `EX43v` not `EXD43k`).
|
||
|
||
**Example:** `PRT-LCD-43in-EX43v-PA0501`
|
||
|
||
#### Power Supply / Circuit Breaker
|
||
```
|
||
PRT-PWR-[PS or CB]-[Rating]-[DIN (Optional)]-[UniqueID]
|
||
```
|
||
|
||
**Power Supply** rating format: `OutputVolts+Watts` — `24V350W`, `12V200W`
|
||
|
||
IP Rating flag: `-IP67`, `-IP65`, etc. — optional, placed after the rating, before UniqueID. Used for outdoor / waterproof PSUs.
|
||
|
||
**Circuit Breaker** rating format: `Volts+Amps-SP or DP`
|
||
- `SP` = Single Pole, `DP` = Double Pole
|
||
- Example rating: `120V20A-DP`
|
||
|
||
DIN flag: `-DIN` if rail mountable (placed before UniqueID).
|
||
|
||
**Examples:**
|
||
- `PRT-PWR-PS-24V350W-PA0502` — 24V 350W PSU, no DIN
|
||
- `PRT-PWR-PS-24V60W-IP67-PA0527` — 24V 60W PSU, IP67 waterproof (outdoor LED driver)
|
||
- `PRT-PWR-CB-120V20A-DP-DIN-PA0503` — 120V 20A double-pole DIN-rail breaker
|
||
|
||
#### Power — Misc Components
|
||
```
|
||
PRT-PWR-[SubType]-[DIN (Optional)]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `TF` | Transformer |
|
||
| `FUS` | Fuse or Fuse Holder |
|
||
| `SP` | Surge Protector |
|
||
| `TS#` | Terminal Strip (e.g., `TS6`) |
|
||
| `CON` | Connector |
|
||
| `BLO` | Block |
|
||
| `MISC` | Miscellaneous |
|
||
|
||
> **Note:** Relays (`RLY`) have a dedicated section — see `PRT-RLY` below. EMI power line filters have a dedicated section — see `PRT-PWR-EMI` below.
|
||
|
||
When a misc component has a known manufacturer model identifier, append it before the UniqueID: `PRT-PWR-SP-DIN-YSPD40C-PA0522`.
|
||
|
||
**Example:** `PRT-PWR-SP-DIN-PA0504`
|
||
|
||
#### Power — EMI Filter
|
||
```
|
||
PRT-PWR-EMI-[Amps]-[Model (Optional)]-[UniqueID]
|
||
```
|
||
|
||
Amps: rated current — `20A`, `10A`, `30A`
|
||
Model: manufacturer model family identifier, optional — `CW4L2`
|
||
|
||
**Example:** `PRT-PWR-EMI-20A-CW4L2-PA0521` — 20A EMI power line filter, CW4L2 series
|
||
|
||
---
|
||
|
||
#### Mainboard
|
||
```
|
||
PRT-MB-[BoardCode]-[Processor]-[UniqueID]
|
||
```
|
||
|
||
**Board Code** is a two-character code: first letter = manufacturer, second letter = model within that manufacturer's line (A, B, C…). This deliberately abstracts the OEM vendor from public-facing part numbers.
|
||
|
||
**Manufacturer Letter Codes:**
|
||
|
||
| Letter | Manufacturer |
|
||
|--------|-------------|
|
||
| `A` | SMDT (Shenzhen Smart Device Technology) |
|
||
| `B` | Sunchip |
|
||
| `C` | Liontron |
|
||
| `D` | Vtek (Hummax) |
|
||
| `E` | Marvel (Unknown Manufacturer) |
|
||
| `F` | Z Series — Xinhua / ChipChina |
|
||
| `G` | Onyx (E-Ink) |
|
||
| `X` | Miscellaneous / Retired |
|
||
|
||
**Known Board Codes (partial list):**
|
||
|
||
| Code | Manufacturer | Board Model | Chipset |
|
||
|------|-------------|------------|---------|
|
||
| `AA` | SMDT | IoT-3288A | RK3288 |
|
||
| `AB` | SMDT | IoT-3399E V2 | RK3399 |
|
||
| `AC` | SMDT | IoT-3399E V3 | RK3399 |
|
||
| `AD` | SMDT | IoT-3399E V4 | RK3399 |
|
||
| `AE` | SMDT | IoT-3588E | RK3588 |
|
||
| `AF` | SMDT | IoT-3568A | RK3568 |
|
||
| `BA` | Sunchip | C33p V1.1 | RK3568 |
|
||
| `BB` | Sunchip | AD-B02 V1.1 | RK3288 |
|
||
| `BC` | Sunchip | AD-B03 V1.3 | RK3399 |
|
||
| `BD` | Sunchip | AD-B03 V1.5 | RK3399 |
|
||
| `CA` | Liontron | K4 3399 V11.0 | RK3399 |
|
||
| `CB` | Liontron | H 3399 V2.0 | RK3399 |
|
||
| `CD` | Liontron | M3 3288 V6.0 | RK3288 |
|
||
| `CE` | Liontron | H 3566 V3.0 | RK3566 |
|
||
| `CF` | Liontron | K 3566 | RK3566 |
|
||
| `CG` | Liontron | D 3568 | RK3568 |
|
||
| `CH` | Liontron | D 3588 | RK3588 |
|
||
| `DA` | Vtek | SX370 | RK3288 |
|
||
| `DB` | Vtek | SX390 | RK3399 |
|
||
| `EA` | Marvel | R15 v2.0 | RK3288 |
|
||
| `EB` | Marvel | R15 v2.1 | RK3288 |
|
||
| `EC` | Marvel | R15 v2.2 | RK3288 |
|
||
| `FA` | ChipChina | ZK-R32D V3.0 | RK3288 |
|
||
| `GA` | Onyx | Max Lumi | Qualcomm |
|
||
| `GB` | Onyx | Max 3 | Qualcomm |
|
||
| `GC` | Onyx | Tab X | Qualcomm |
|
||
| `XA` | Misc | ZC-328 | RK3288 |
|
||
|
||
**Supported Processor Codes:**
|
||
`3288`, `3299`, `3368`, `3388`, `3399`, `3566`, `3568`, `3576`, `3576s`, `3588`, `3588s`
|
||
|
||
**Example:** `PRT-MB-CE-3566-PA0505` — Liontron H-3566 board with RK3566 processor
|
||
|
||
#### Specialty Boards
|
||
```
|
||
PRT-[Type]-[MfgModel (Optional)]-[UniqueID]
|
||
```
|
||
|
||
| Type | Meaning |
|
||
|------|---------|
|
||
| `RM` | Remote Monitoring Board (sometimes called "Docking Board" by OEMs) |
|
||
| `CB` | Call Board |
|
||
| `MDM` | Modem |
|
||
| `GPS` | GPS Board |
|
||
| `SDI` | SDI Board |
|
||
| `PC` | Power Converter Board |
|
||
|
||
> **Known RM models:** `MC30` (YH-MC30, used in TC-Kiosk / TCK displays), `MC10` (YH-MC10-V1.0, used in Infocabinet / IC displays). The model identifier is always included for RM boards to disambiguate controller variants.
|
||
|
||
**Examples:**
|
||
- `PRT-RM-MC30-PA0502` — Remote monitoring board for TCK displays
|
||
- `PRT-RM-MC10-PA0519` — Remote monitoring board for IC (Infocabinet) displays
|
||
|
||
#### TCON Board (Timing Controller)
|
||
```
|
||
PRT-TCN-[PanelModel]-[UniqueID]
|
||
```
|
||
|
||
> **Rule:** TCON boards belong to specific panel models. The panel model descriptor is always included as the third element. Use the same functional sub-type as the PRT-LCD entry for that panel (e.g., `EX43v`).
|
||
|
||
**Example:** `PRT-TCN-EX43v-PA0507`
|
||
|
||
#### AD Board (Signal Processor)
|
||
```
|
||
PRT-AD-[Inputs]/[Outputs]-[UniqueID]
|
||
```
|
||
|
||
> **Note:** "AD Board" is a legacy name. These are now generally digital-to-digital signal processors (formerly Analog/Digital). They translate display input signals to panel interface protocols.
|
||
|
||
**Input codes** (use number prefix if more than one of the same type):
|
||
- `H` = HDMI, `S` = SDI, `D` = DVI, `V` = VGA
|
||
|
||
**Output codes:**
|
||
- `L` = LVDS, `E` = EDP, `V` = VbyOne
|
||
|
||
Multiple inputs of same type use a number prefix: `H2` = 2× HDMI inputs.
|
||
|
||
**Examples:**
|
||
- `PRT-AD-H/L-PA0508` — 1× HDMI in, LVDS out
|
||
- `PRT-AD-H2S/E-PA0509` — 2× HDMI + 1× SDI in, EDP out
|
||
|
||
#### Backlight Board (LED Driver)
|
||
```
|
||
PRT-BKL-[PanelModel (Optional)]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `PRT-BKL-EX43v-PA0510`
|
||
|
||
#### LED Components
|
||
```
|
||
PRT-LED-[SubType]-[...]-[UniqueID]
|
||
```
|
||
|
||
**LED Module (`LM`):**
|
||
```
|
||
PRT-LED-LM-[DotPitch]-[LxWcm]-[EX or IX]-[Generation]-[UniqueID]
|
||
```
|
||
|
||
- DotPitch: `P2.5`, `P3.75`, `P1.9`, etc.
|
||
- Dims: width × height in CM — `20x11`
|
||
- Location: `EX` (outdoor), `IX` (indoor)
|
||
- Generation: `G1`, `G2`, etc.
|
||
|
||
**Example:** `PRT-LED-LM-P2.5-20x11-EX-G2-PA0511`
|
||
|
||
#### Camera
|
||
```
|
||
PRT-CAM-[SubType]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `USB` | USB Camera |
|
||
| `MIPI` | MIPI Camera |
|
||
| `POE` | PoE Camera |
|
||
| `ETH` | Ethernet Camera |
|
||
| `WIFI` | WiFi Camera |
|
||
|
||
**Example:** `PRT-CAM-POE-PA0512`
|
||
|
||
#### Environmental — Sensors / Controllers
|
||
```
|
||
PRT-ENV-[SubType]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `SEN` | Sensor (general/unspecified) |
|
||
| `FC` | Fan Controller |
|
||
| `TEM` | Temperature Monitor |
|
||
|
||
Individual sensor type codes — use as the third segment when specifying a single sensor type:
|
||
|
||
| Code | Meaning |
|
||
|------|---------|
|
||
| `TMP` | Temperature |
|
||
| `LUM` | Luminance / Light Level |
|
||
| `HUM` | Humidity |
|
||
| `SHO` | Shock |
|
||
| `DOR` | Door |
|
||
| `TLT` | Tilt |
|
||
| `FLD` | Flood |
|
||
|
||
**Pattern for typed sensors:**
|
||
```
|
||
PRT-ENV-SEN-[SensorType]-[UniqueID]
|
||
```
|
||
|
||
> **Model identifiers are omitted** when the sensor type is used across multiple builds with varying part numbers and is not model-tracked at the SKU level. In those cases, the UniqueID alone is sufficient to identify the line item.
|
||
|
||
**Examples:**
|
||
- `PRT-ENV-SEN-TMP-PA0525` — Temperature sensor (model not tracked)
|
||
- `PRT-ENV-SEN-LUM-PA0526` — Luminance sensor (model not tracked)
|
||
|
||
#### Environmental — Fan
|
||
```
|
||
PRT-ENV-FAN-[Voltage]-[LxWxH][Unit]-[UniqueID]
|
||
```
|
||
|
||
Dimensions use MM notation. For square fans, all three dimensions are stated (LxWxH).
|
||
|
||
**Example:** `PRT-ENV-FAN-12VDC-80x80x38MM-PA0515` — 80×80×38MM 12VDC brushless ball bearing fan
|
||
|
||
#### Environmental — Fan Connector PCB
|
||
```
|
||
PRT-ENV-PCB-FAN-[UniqueID]
|
||
```
|
||
|
||
Used for the PCB connector boards (PCB1/PCB2) that interface between fan wiring harnesses and the control board. Separate from the fan itself.
|
||
|
||
**Example:** `PRT-ENV-PCB-FAN-PA0524`
|
||
|
||
#### Environmental — Heater
|
||
```
|
||
PRT-ENV-HTR-[Volts+Watts]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `PRT-ENV-HTR-110V150W-PA0515`
|
||
|
||
#### Air Filter
|
||
```
|
||
PRT-FLT-[LxWxH][Unit]-[FactoryCode (Optional)]-[UniqueID]
|
||
```
|
||
|
||
**Example:** `PRT-FLT-535x170x25MM-H23081-PA0511`
|
||
|
||
---
|
||
|
||
#### Relay
|
||
```
|
||
PRT-RLY-[Voltage]-[ContactType]-[UniqueID]
|
||
```
|
||
|
||
Voltage: coil operating voltage — `12VDC`, `24VDC`, `5VDC`
|
||
ContactType: contact configuration — `SPST`, `SPDT`, `DPST`, `DPDT`
|
||
|
||
> **Note:** Use `PRT-RLY` for standalone relay components. `PRT-PWR-RLY` (in the PWR misc section) is reserved for relay assemblies integrated within a power panel module.
|
||
|
||
**Example:** `PRT-RLY-12VDC-SPST-PA0523`
|
||
|
||
---
|
||
|
||
#### IOT Switch Interface Board
|
||
```
|
||
PRT-IOT-SW-[Ports]-[UniqueID]
|
||
```
|
||
|
||
Ports: number of switch input ports (integer) — `8`, `16`
|
||
|
||
Used for ADA switch interface boards and HID encoder boards integrated into the display assembly (e.g., the HID XM-08 encoder for Community Transit ADA compliance).
|
||
|
||
> **Distinct from `ACC-IOT`** — `ACC-IOT` classifies GPIO boards ordered as accessories. `PRT-IOT-SW` is a component-level board that is part of the display build.
|
||
|
||
**Example:** `PRT-IOT-SW-16-PA0520` — 16-port ADA switch interface / HID encoder board
|
||
|
||
---
|
||
|
||
#### Switch / Button
|
||
```
|
||
PRT-SW-[SubType]-[Dims]-[ButtonColor (Optional)]-[UniqueID]
|
||
```
|
||
|
||
Dims: `LxWmm` or `DIAMxDEPTHmm`
|
||
ButtonColor (switch actuator color, not labeling color): `RED`, `BLU`, `GRN`, `YEL`, `ORG`
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `BLA` | Blank |
|
||
| `RNG` | Light Ring |
|
||
| `ARW` | Arrow |
|
||
| `ADA` | Handicap Symbol |
|
||
| `ES` | Spanish Language |
|
||
| `HOM` | HOME |
|
||
| `TOG` | Toggle |
|
||
| `MISC` | Miscellaneous |
|
||
|
||
**Example:** `PRT-SW-RNG-32Dx14mm-BLU-PA0517`
|
||
|
||
---
|
||
|
||
### `FAB-` — Fabricated Parts & Materials
|
||
|
||
**ID Pool: `FAxxxx` starting at `FA0501`**
|
||
|
||
#### Enclosure Parts
|
||
```
|
||
FAB-ENC-PRT-[Type]-[DisplayModel (Optional)]-[UniqueID]/[Color]
|
||
```
|
||
|
||
| Type | Meaning |
|
||
|------|---------|
|
||
| `DR` | Door |
|
||
| `CV` | Cover / Vent Cover |
|
||
| `GL` | Glass / Transparent Panel |
|
||
| `LK` | Lock |
|
||
| `PNL` | Panel |
|
||
|
||
> **Note on display model:** Use functional descriptor (e.g., `EX43v`) not marketing name (`EXD43k`). Model is optional — omit when the part applies to multiple displays.
|
||
|
||
**GL — LED variant:** When the glass covers a LED panel rather than an LCD, use `LED` as the display model and append dimensions (LxW in CM) before the client suffix:
|
||
```
|
||
FAB-ENC-PRT-GL-LED-[LxWxCM]-[CustomerCode/Variant (Optional)]-[UniqueID]
|
||
```
|
||
Example: `FAB-ENC-PRT-GL-LED-140x77CM-COMT/TCK-FA0511` — 140×77CM LED cover glass, Community Transit TC-Kiosk
|
||
|
||
**LK — Lock style qualifier (optional):** When multiple lock styles are used in the same BOM, a style qualifier may be appended after `LK` to disambiguate:
|
||
- `LK-TRI` — Triangle / cam tensioning lock (keyed, enclosure security)
|
||
- `LK-WNG` — Wing lock (tool-free quarter-turn, poster box / panel access)
|
||
|
||
Existing assignments without style qualifier remain valid; qualifier is only required when disambiguation is needed.
|
||
|
||
**Examples:**
|
||
- `FAB-ENC-PRT-DR-EX43v-FA0501/BLK` — door assembly for EX43v
|
||
- `FAB-ENC-PRT-CV-EX43v-FA0502` — vent cover for EX43v
|
||
- `FAB-ENC-PRT-LK-FA0504` — triangle tensioning lock
|
||
- `FAB-ENC-PRT-LK-FA0510` — wing lock, poster box
|
||
|
||
#### LED Modular Frame Parts
|
||
```
|
||
FAB-ENC-LM-[Type]-[UniqueID]
|
||
```
|
||
|
||
Used for individual replacement parts within an LED modular enclosure frame. Type uses the same codes as FAB-ENC-PRT.
|
||
|
||
**Example:** `FAB-ENC-LM-PNL-FA0504` — LED modular enclosure bottom panel replacement
|
||
|
||
#### Finished Parts / Brackets
|
||
```
|
||
FAB-[Type]-[Process]-[STD or CUS]-[UniqueID]/[Color]
|
||
```
|
||
|
||
| Type | Meaning |
|
||
|------|---------|
|
||
| `PRT` | Part |
|
||
| `BRK` | Bracket |
|
||
| `LM` | LED Modular Frame |
|
||
| `MISC` | Miscellaneous |
|
||
|
||
| Process | Meaning |
|
||
|---------|---------|
|
||
| `3D` | 3D Printed |
|
||
| `CNC` | CNC Machined |
|
||
| `PLT` | Sheet Metal Bent/Cut |
|
||
| `PIP` | Pipe |
|
||
|
||
**Example:** `FAB-BRK-PLT-STD-FA0505/BLK`
|
||
|
||
#### Raw Materials
|
||
```
|
||
FAB-MAT-[SubType]-[Material]-[Dims]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `PLT` | Plate |
|
||
| `SQT` | Square Tube |
|
||
| `PIP` | Pipe |
|
||
| `EXT` | Extrusion |
|
||
| `POW` | Powder Coat Material (raw, pre-application) |
|
||
| `FIL` | 3D Print Filament |
|
||
|
||
| Material | Meaning |
|
||
|----------|---------|
|
||
| `AL` | Aluminum |
|
||
| `CS` | Carbon Steel |
|
||
| `SS` | Stainless Steel |
|
||
| `ABS` | ABS Plastic |
|
||
| `PC` | Polycarbonate |
|
||
|
||
**Example:** `FAB-MAT-PLT-AL-3x48x96IN-FA0506`
|
||
|
||
#### Extrusion Hardware
|
||
```
|
||
FAB-EXT-[SubType]-[RailSize]-[Material]-[UniqueID]
|
||
```
|
||
|
||
| SubType | Meaning |
|
||
|---------|---------|
|
||
| `CB` | Corner Brace |
|
||
| `TN` | T-Nut |
|
||
| `IB` | Inner Brace |
|
||
| `JN` | Joiner |
|
||
| `EC` | End Cap |
|
||
| `MISC` | Miscellaneous |
|
||
|
||
**Example:** `FAB-EXT-TN-30x6-ZIN-FA0507`
|
||
|
||
---
|
||
|
||
### `FST-` — Fasteners
|
||
|
||
**ID Pool: `TAxxxx` starting at `TA0501`**
|
||
|
||
**Pattern:**
|
||
```
|
||
FST-[Type]-[DiameterxThread]-[xLength (Optional)]-[Material]-[UniqueID]
|
||
```
|
||
|
||
| Type | Meaning |
|
||
|------|---------|
|
||
| `HBL` | Hex Bolt |
|
||
| `FBL` | Flange Bolt |
|
||
| `SHD` | Socket Head |
|
||
| `HHD` | Hex Head |
|
||
| `SHX` | Security Hex |
|
||
| `TRX` | Torx Head |
|
||
| `STX` | Security Torx |
|
||
| `HXN` | Hex Nut |
|
||
| `FLN` | Flange Nut |
|
||
| `GSC` | Grub Screw |
|
||
| `ATH` | All Thread |
|
||
| `FLW` | Flat Washer |
|
||
| `FNW` | Fender Washer |
|
||
| `SPW` | Split Washer |
|
||
| `SPEC` | Specialty |
|
||
| `MISC` | Miscellaneous |
|
||
|
||
| Material | Meaning |
|
||
|----------|---------|
|
||
| `BLO` | Black Oxide |
|
||
| `SS` | Stainless Steel |
|
||
| `ZIN` | Zinc Plated |
|
||
| `YZI` | Yellow Zinc (Iridite) |
|
||
| `ALU` | Aluminum |
|
||
| `ABS` | ABS Plastic |
|
||
| `CL10` | Class/Grade 10 hardness designation |
|
||
|
||
**Examples:**
|
||
- `FST-SHD-M6-1.0-x25mm-SS-TA0501`
|
||
- `FST-FLW-1/4-ZIN-TA0502`
|
||
|
||
---
|
||
|
||
## Quick Decode Guide
|
||
|
||
1. Read the prefix before the first `-` to identify the category. If it starts with `KIT-`, read the second segment as the child prefix.
|
||
2. For `MPTV-` and `MP-`: parse left to right — family, size, flags, generation/customer, color.
|
||
3. For all other prefixes: the last segment (before any `/Color`) is always the Unique ID.
|
||
4. Use the sub-type code (second or third segment) to determine which grammar row applies.
|
||
5. For `PRT-MB-`: first two chars of second segment = manufacturer code, next char(s) = board revision. Third segment = processor chipset.
|
||
6. For `PRT-AD-`: the `/` in the middle separates input codes (left) from output codes (right).
|
||
7. Color suffix, if present, follows the Unique ID as `/BLK`, `/DGR`, `/SIL`, or `/POL`.
|
||
|
||
---
|
||
|
||
## Known Corrections from Sheet v1.0 → v1.1
|
||
|
||
| Row | Prefix | Issue | Fix |
|
||
|-----|--------|-------|-----|
|
||
| 9 | `CBL-` | Length appeared after UniqueID | Moved Length before UniqueID |
|
||
| 17 | `ACC-ADA` | UniqueID appeared after /Color | Moved UniqueID before /Color |
|
||
| 26 | `PRT-PWR-PS` | `-DIN` appeared after UniqueID | Moved -DIN before UniqueID |
|
||
| 27 | `PRT-PWR` misc | `-DIN` appeared after UniqueID | Moved -DIN before UniqueID |
|
||
|
||
## Schema Additions in v1.2
|
||
|
||
- `/POL` color code added (Polished Stainless Steel)
|
||
- `KIT-` prefix rules formalized
|
||
- `MP-` TypeSuffix `L` (LED) documented; family list expanded
|
||
- `PRT-MB` board code system fully documented with manufacturer letter table and known board codes
|
||
- `PRT-MB` processor code list expanded: added `3299`, `3368`, `3399`, `3568`, `3576`, `3576s`, `3588s`
|
||
- `PRT-TCN` added with rule: panel model required as third element
|
||
- `PRT-AD` added with input/output encoding using `/` separator
|
||
- `PRT-BKL` added for backlight/LED driver boards
|
||
- `PRT-LED-LM` added for LED modules
|
||
- `PRT-PWR-CB` rating format corrected: now `Volts+Amps-SP/DP` (not Volts+Watts)
|
||
- `FAB-ENC` sub-section added for enclosure parts (DR, CV, GL, LK, PNL)
|
||
- `FAB-ENC-LM` added for LED modular enclosure parts
|
||
- `FAB-LM` added as FAB type for LED Modular Frames
|
||
- `ACC-AUD-MIC` added with interface/mount/location qualifier pattern
|
||
- `ACC-VAN` added for vandalism/protective covers (CVG, CVP, FL1, FL2, FL5)
|
||
- `ACC-MEM` added for memory/storage (SD, USB, CF, M2, SATA)
|
||
- `ACC-ADA` updated: customer code (4-letter) added as optional element before UniqueID
|
||
- `EXD` marketing name note added — use functional descriptor in part numbers
|
||
- `PRT-ENV-SEN` individual sensor type codes documented; kit rule added
|
||
|
||
## Schema Additions in v1.4
|
||
|
||
- `PRT-PWR-PS` updated: IP rating flag added — optional `-IP67` / `-IP65` element after rating, before UniqueID, for outdoor/waterproof power supplies; example added (`PRT-PWR-PS-24V60W-IP67-PA0527`)
|
||
- `PRT-ENV-FAN` example corrected: dimensions use MM notation, not CM (`80x80x38MM`); note added that all three dimensions are always stated for square fans
|
||
- `FAB-ENC-PRT-GL` updated: LED glass variant documented — use `LED` as display model, append `LxWxCM` dimensions, then client suffix before UniqueID; example added (`FAB-ENC-PRT-GL-LED-140x77CM-COMT/TCK-FA0511`)
|
||
- `FAB-ENC-PRT-LK` updated: optional lock style qualifier documented — `LK-TRI` (triangle/cam tensioning) and `LK-WNG` (wing lock, tool-free); existing assignments without qualifier remain valid
|
||
|
||
## Schema Additions in v1.3
|
||
|
||
- **Global Rule #7 added:** Client-specific suffix — `[CustomerCode]/[Variant]` inserted before UniqueID for customer- or sub-model-specific builds (e.g., `COMT/TCK`)
|
||
- `PRT-RM` updated: documented `MC30` (TCK displays) vs `MC10` (IC Infocabinet displays) as known model identifiers; both examples added
|
||
- `PRT-PWR-EMI` added: EMI power line filter — `PRT-PWR-EMI-[Amps]-[Model]-[UniqueID]`
|
||
- `PRT-PWR` misc table updated: `RLY` removed (moved to dedicated `PRT-RLY` section); note added that model identifiers can be appended for identifiable components; SP example updated
|
||
- `PRT-RLY` added: standalone relay — `PRT-RLY-[Voltage]-[ContactType]-[UniqueID]`; distinct from `PRT-PWR-RLY`
|
||
- `PRT-ENV-SEN` updated: `LUM` (Luminance) added to sensor type code table; pattern updated to `PRT-ENV-SEN-[SensorType]-[UniqueID]`; KIT-PRT-SEN guidance replaced with note that model identifiers are omitted when parts vary per build
|
||
- `PRT-ENV-PCB-FAN` added: fan connector PCB — `PRT-ENV-PCB-FAN-[UniqueID]`
|
||
- `PRT-IOT-SW` added: IOT switch interface / HID encoder board — `PRT-IOT-SW-[Ports]-[UniqueID]`; distinction from `ACC-IOT` documented
|
||
- `PRT-FLT` example updated with real-world part number format (factory code + MM dimensions)
|