---
tags: minutes, motion
---
# Motion Meeting Minutes | BaPSF | March 29, 2022
## Agenda
1. ...
## Attendees
* Erik
* Rishabh
## Minutes
* Replace use of the `toml` package with `tomli`
* `tomli`: https://github.com/hukkin/tomli
* `toml`: https://github.com/uiri/toml
* the last `toml` release was Oct. 2022
* `tomli` is slated to become the builtin `tomllib` for the Python 3.11 release
* Fiducials
* 2 cm grid and main cathod fiducials are added
* less than 2cm looks crowded
* fiducials are not toggle-able yet
* might a be good idea to have a 1-10 cm sliding scale for the grid fiducial spacing
*

* the configurator was re-worked in accordence with last meeting
* the motionlist was merged into the motion group configuration
* the drive and probe configurations can be added to the motion group config at time of config
* **Do we need "dummy" probe and drive configurations?**
* these would have key fields filled with `null` values
* would allow a user to partially configure a motion group before completely knowing a drive and/or probe configuration
* When selecting a drive config for a motion group config, do we want an intermidate pop-up menu that shows the status of all known probe drives?
* what drives are pre-confgured
* what drives are online
* what drives are currently attached to other motion groups in the run configuration
* First video in a `sockets` youtube tutorial
https://youtu.be/Lbfe3-v7yE0
* ideas for toml file
```toml
[motion_group.<id>]
id = my_motion_group # lower score, repleace spcaed with _ on the long_name
long_name = "My Motion group"
port.number = 34 # ??
port.orientation = east # ??
drive.id = my_drive
drive.long_name = "My Drive"
drive.IPx = "128.167.x.x"
probe.id = my_probe
probe.long_name = "My Probe"
# this is an identical def to what is above for drive
[motion_group.<id>.drive]
id = my_drive
long_name = "My Drive"
```