Get custom profile field metadata

Open in ClaudeOpen in ChatGPT
Returns pixel assembler field metadata generated from `pixel_assembler_fields.json` for building custom UDP lidar profiles (`udp_profile_lidar: CUSTOM`). Use this endpoint to discover available data views, variants, bit widths, and slot assignments. ### Recommended workflow 1. `GET /sensor/custom_profile/fields` — load field metadata 2. `GET /sensor/custom_profile/templates` — list built-in UDP lidar profile names 3. `GET /sensor/custom_profile/template/{udp_profile_lidar}` — load factory field layout for a built-in profile 4. `GET /sensor/custom_profile?source=staged` — read staged custom profile 5. `POST /sensor/custom_profile/validation` — validate before staging 6. `POST /sensor/config` with `target=staged` — stage `{ udp_profile_lidar: "CUSTOM", udp_profile_lidar_custom: <cfg> }` 7. `POST /sensor/config?target=active` — apply staged config and reinitialize

Response

Pixel assembler field metadata
n_fieldsinteger
max_wordsinteger
word_widthinteger
max_fields_per_wordinteger
fieldslist of objects
data_viewslist of objects

Errors

500
Internal Server Error