ChimeraTK / ChimeraTK/DeviceAccess
LogicalNameMapper accessor plugin: apply bit mask
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 12
- Forks
- 12
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 13
Description
Write an accessor plugin for the LogicalNameMapper (see #29) which applies a bit mask to the data. The bit mask is specified as a parameter to the plugin. The data which is read or written through the accessor should be bit-wise ANDed with the bit mask before passing on.
DoD:
- Implementation
- Test
- User documentation
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading issue #29 and the existing LogicalNameMapper accessor plugin entry point to understand how plugin parameters and read/write data flow are handled. Identify the relevant test and user-documentation locations before implementing the mask behavior. Done means the plugin applies the configured bitwise AND mask on both reads and writes, with tests and documentation added.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100