| Tool Name | Extract Bits from Grid Values |
| Tool ID | 45 |
| Library ID | grid_tools |
| Version | 1.0 |
| Author(s) | O.Conrad (c) 2025 |
| Name | Type | Identifier | Description | Constraints |
|---|---|---|---|---|
| Input | ||||
| Grid | grid, input | GRID | ||
| Output | ||||
| Bits | grid list, output | BITS | ||
| Count | grid, output | COUNT | ||
| Options | ||||
| Output | choice | OUTPUT | Available Choices: [0] bits [1] bits and count [2] count Default: 1 | |
| Data Type | choice | DATATYPE | Available Choices: [0] bit [1] unsigned 1 byte integer Default: 0 | |
| Extract | choice | SELECTION | Available Choices: [0] all bits [1] selected bits Default: 0 | |
| Bit 1 | boolean | BIT01 | Default: 0 | |
| Bit 2 | boolean | BIT02 | Default: 0 | |
| Bit 3 | boolean | BIT03 | Default: 0 | |
| Bit 4 | boolean | BIT04 | Default: 0 | |
| Bit 5 | boolean | BIT05 | Default: 0 | |
| Bit 6 | boolean | BIT06 | Default: 0 | |
| Bit 7 | boolean | BIT07 | Default: 0 | |
| Bit 8 | boolean | BIT08 | Default: 0 | |
| Bit 9 | boolean | BIT09 | Default: 0 | |
| Bit 10 | boolean | BIT10 | Default: 0 | |
| Bit 11 | boolean | BIT11 | Default: 0 | |
| Bit 12 | boolean | BIT12 | Default: 0 | |
| Bit 13 | boolean | BIT13 | Default: 0 | |
| Bit 14 | boolean | BIT14 | Default: 0 | |
| Bit 15 | boolean | BIT15 | Default: 0 | |
| Bit 16 | boolean | BIT16 | Default: 0 | |
| Bit 17 | boolean | BIT17 | Default: 0 | |
| Bit 18 | boolean | BIT18 | Default: 0 | |
| Bit 19 | boolean | BIT19 | Default: 0 | |
| Bit 20 | boolean | BIT20 | Default: 0 | |
| Bit 21 | boolean | BIT21 | Default: 0 | |
| Bit 22 | boolean | BIT22 | Default: 0 | |
| Bit 23 | boolean | BIT23 | Default: 0 | |
| Bit 24 | boolean | BIT24 | Default: 0 | |
| Bit 25 | boolean | BIT25 | Default: 0 | |
| Bit 26 | boolean | BIT26 | Default: 0 | |
| Bit 27 | boolean | BIT27 | Default: 0 | |
| Bit 28 | boolean | BIT28 | Default: 0 | |
| Bit 29 | boolean | BIT29 | Default: 0 | |
| Bit 30 | boolean | BIT30 | Default: 0 | |
| Bit 31 | boolean | BIT31 | Default: 0 | |
| Bit 32 | boolean | BIT32 | Default: 0 | |
| Bit 33 | boolean | BIT33 | Default: 0 | |
| Bit 34 | boolean | BIT34 | Default: 0 | |
| Bit 35 | boolean | BIT35 | Default: 0 | |
| Bit 36 | boolean | BIT36 | Default: 0 | |
| Bit 37 | boolean | BIT37 | Default: 0 | |
| Bit 38 | boolean | BIT38 | Default: 0 | |
| Bit 39 | boolean | BIT39 | Default: 0 | |
| Bit 40 | boolean | BIT40 | Default: 0 | |
| Bit 41 | boolean | BIT41 | Default: 0 | |
| Bit 42 | boolean | BIT42 | Default: 0 | |
| Bit 43 | boolean | BIT43 | Default: 0 | |
| Bit 44 | boolean | BIT44 | Default: 0 | |
| Bit 45 | boolean | BIT45 | Default: 0 | |
| Bit 46 | boolean | BIT46 | Default: 0 | |
| Bit 47 | boolean | BIT47 | Default: 0 | |
| Bit 48 | boolean | BIT48 | Default: 0 | |
| Bit 49 | boolean | BIT49 | Default: 0 | |
| Bit 50 | boolean | BIT50 | Default: 0 | |
| Bit 51 | boolean | BIT51 | Default: 0 | |
| Bit 52 | boolean | BIT52 | Default: 0 | |
| Bit 53 | boolean | BIT53 | Default: 0 | |
| Bit 54 | boolean | BIT54 | Default: 0 | |
| Bit 55 | boolean | BIT55 | Default: 0 | |
| Bit 56 | boolean | BIT56 | Default: 0 | |
| Bit 57 | boolean | BIT57 | Default: 0 | |
| Bit 58 | boolean | BIT58 | Default: 0 | |
| Bit 59 | boolean | BIT59 | Default: 0 | |
| Bit 60 | boolean | BIT60 | Default: 0 | |
| Bit 61 | boolean | BIT61 | Default: 0 | |
| Bit 62 | boolean | BIT62 | Default: 0 | |
| Bit 63 | boolean | BIT63 | Default: 0 | |
| Bit 64 | boolean | BIT64 | Default: 0 | |