Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
S
SingleShotAO
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Software Control System
Tango devices
InputOutput
ADLINK
SingleShotAO
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
e9bc2d6945d4d3e7f4749b29bfa9d2e5b26ddd30
Select Git revision
Selected
e9bc2d6945d4d3e7f4749b29bfa9d2e5b26ddd30
Branches
1
main
default
protected
Tags
12
release_2_1_0
release_2_0_4
release_2_0_2
release_2_0_1
release_2_0_0
release_1_0_4
release_1_0_3
release_1_0_2
release_1_0_1
v0
release_1_0_0
release_0_1
14 results
Begin with the selected commit
Created with Raphaël 2.2.0
24
Apr
23
22
26
Mar
21
Feb
20
22
Aug
20
23
Nov
24
Oct
11
Sep
28
Mar
16
Apr
22
Jun
21
May
19
25
Apr
24
19
Feb
17
Jul
9
4
7
Mar
6
Oct
11
Mar
1
Oct
30
Sep
8
Jul
7
11
Jun
26
May
22
Feb
8
Nov
Merge branch 'develop' into 'main'
release_2_1_0 m…
release_2_1_0 main
set version to 2.1.0
refactor: revert e9bc2d69 partially to prevent pogo interference (get default values later in get_device_property)
fix: handle empty boardType in get_device_property() to improve error handling
fix: improve error logging for get_device_property in init_device (logs and status)
refactor: improve clarity by removing redundancy in get_device_property() for default properties values
fix: enhance error handling and add comments in get_device_property()
fix: move SingleShotAOManager construction to dtart of init_device to allow init after an error in get_device_property()
fix: create properties in init if they don't exist, and validate properties values
fix: improve debug messages for missing attribute values
fix: update format for channel attributes to use three decimal digits (%5.3f)
Merge branch 'feature/configuration-properties' into 'develop'
fix: applied requested changes (by @langlois in !3)
fix: always synchronize read and write values (except during ramps)
refactor: split write_channel method into write_channel_direct and start_channel_ramp
feat: added logging and consolidate dynamic attribute management
feat: add ASL dependency in info attribute (hardcoded version because I could not find a variable for the version)
feat: rename WriteMemorizedValuesAtInit to OutputMemorizedChannelsAtInit and update documentation
feat: add logging for parsed device properties in get_device_property method
bump: update version to 2.2.0
feat: deactive ramp functionnality if enableRamps is false (don't create speed and initial attributes at init, and set changes instantly)
feat: write memorized value at init if writeMemorizedValuesAtInit is true (instead of just set_channel)
feat: add EnableRamps and WriteMemorizedValuesAtInit properties with default values (do nothing so far)
fix: rename get_device_properties back to get_device_property for consistency (+ add comments)
fix: update format precision for channelX and speedX attributes to match initialX attributes
Merge branch 'feature/CTRLRFC-1594-dyn-attr-memorization' into 'develop'
bump: update version to 2.1.0
fix: abort in delete_device (and inherently in init and exit)
feature/fix: memorize channel values on abort and abort on init
chore(doc): add dynamic attributes to HTML documentation
cleanup(doc): format HTML documentation files
fix/feature: memorize values and apply memorized values at init
cleanup: fix typos, formatting and improve comments in SingleShotAO and SingleShotAOManager
refactor: improve code readability and structure in SingleShotAOManager
refactor: enhance extractNumber function to validate prefixes and improve error handling
refactor: rename get_device_property to get_device_properties and extract channel number logic
refactor: use Tango 8 attr memorization (removed workaround)
Merge branch 'cleanup/clean-code-dodd' into 'main'
release_2_0_4
release_2_0_4
cleanup(src/docs): normalize EOL (LF) and permissions (755)
cleanup: add info attr & replace log attr (using yat4tango::Logging)
Loading