commit c78247b88923d9cc99218a24b84b46b8190da00d
Merge: ce3506b fa5ff21
Author: David Meyer <dihm@users.noreply.github.com>
Date: Wed Dec 10 11:58:56 2025 -0500
Merge pull request #132 from Json-To-String/prawn-device-updates
Prawn device updates
commit fa5ff2178da9447cab183c172896897e2d50e56e
Author: Jason Pruitt <pruitt.jason8164@gmail.com>
Date: Wed Dec 10 11:52:43 2025 -0500
Add a status readout at initialization to the PB to match DO
commit 7d04da7acb48cc716578d2f4601bde6334af32c6
Author: Jason Pruitt <pruitt.jason8164@gmail.com>
Date: Wed Dec 10 09:38:26 2025 -0500
Swap assert for LabscriptError, separate board checking and version logic
commit ee9756d32e8303077e35cde7d67daf11e580bae2
Author: Jason Pruitt <pruitt.jason8164@gmail.com>
Date: Tue Dec 9 14:53:26 2025 -0500
Check to see if board specified in connection table matches board response from firmware
commit 654c339268565768686ccc47a64cd50c4e1e51fe
Author: Jason Pruitt <pruitt.jason8164@gmail.com>
Date: Tue Dec 9 14:23:12 2025 -0500
Remove blaster fast serial check in favor of min version to insist on upgrade
commit 8899250c7c7f177263ad1f75ed94f9f283f58d14
Author: Jason Pruitt <pruitt.jason8164@gmail.com>
Date: Tue Dec 9 14:19:58 2025 -0500
Add min version to prawnblaster to match prawndo check
commit a922f910b9f1eb6c97c7a886b37f67c05dfb5a78
Author: Jason Pruitt <pruitt.jason8164@gmail.com>
Date: Tue Dec 9 14:18:40 2025 -0500
Add version check for pico board num
commit ce3506bc716da3b3430674799ca8a6595fc32c26
Merge: 17aaa96 7a67842
Author: David Meyer <dihm@users.noreply.github.com>
Date: Tue Nov 18 11:53:15 2025 -0500
Merge pull request #135 from rogding/issue_131
Changed np.string_ to np_bytes to work with numpy>=2.0
commit 7a67842258749b59ed1a1e6d219b78c155952eac
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Nov 18 11:47:40 2025 -0500
Remove deprecated `np.asfarray` function.
commit 9fde1c0c174d522a334a187ee6312f53026c5e65
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Nov 18 11:46:22 2025 -0500
Replace other `np.string_` references in the package.
commit b40cf0d085da48a6c0235a16dd1a414d5a016ab4
Author: rogding <rogding@users.noreply.github.com>
Date: Sat Nov 15 20:19:05 2025 -0700
Changed np.string_ to np_bytes to work with numpy>=2
commit 17aaa967f1aeda8c73d48c855f70cf746bf7d707
Merge: e77cb11 d011ff2
Author: David Meyer <dihm@users.noreply.github.com>
Date: Tue Aug 19 17:32:39 2025 -0400
Merge pull request #134 from dihm/sphinx_updates
Sphinx fix
commit d011ff22a56214878c368bb71b76c27c216bcf1d
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Aug 19 17:29:47 2025 -0400
Ensure intersphinx mapping does not include current project
commit e77cb11b1f8c97aad7cb129a6eb262152e0255e7
Merge: 7bc5bb6 3db188b
Author: David Meyer <dihm@users.noreply.github.com>
Date: Sun Aug 3 00:59:25 2025 -0400
Merge pull request #133 from dihm/sphinx_updates
Update sphinx build and ensure RTD stable versioning is correct
commit 3db188ba22bf84dd66aef2d196a51ed12941a8d1
Author: David Meyer <dihm@users.noreply.github.com>
Date: Sun Aug 3 00:57:08 2025 -0400
Use correct mock for h5_lock, tweak makefiles, and fix cross-ref
commit 61955bff22774b4443dd95c5f6aed126a14f5753
Author: David Meyer <dihm@users.noreply.github.com>
Date: Sun Aug 3 00:18:42 2025 -0400
Bump sphinx pins and fix RTD-stable versioning
commit ec437c0695a0a0dde6f225c6a1c7aeb54c39c40f
Author: Jason Pruitt <pruitt.jason8164@gmail.com>
Date: Fri Jul 11 15:45:20 2025 -0400
Handle differences between pico1 and pico2 board capabilities
commit 0e7e882269cfc263bc9d5271211827b8c77085eb
Author: Jason Pruitt <pruitt.jason8164@gmail.com>
Date: Fri Jul 11 15:13:46 2025 -0400
Use dedicated send commands where possible
commit 60e6180f706c55915d50d033625d9edff337d322
Author: Jason Pruitt <pruitt.jason8164@gmail.com>
Date: Mon Jul 7 15:18:19 2025 -0400
Add board awareness to devices for pico2 support
commit 7bc5bb6b63e3673b9ec0fe352fc9501af28f39d7
Merge: bdf982f 08ceee2
Author: David Meyer <dihm@users.noreply.github.com>
Date: Mon Apr 21 13:15:07 2025 -0400
Merge pull request #128 from dihm/nt_docs
DDS9m docs update
commit 08ceee209f52aba4763317f15a029b7dc42c9021
Author: David Meyer <dihm.meyer@gmail.com>
Date: Mon Apr 21 12:26:55 2025 -0400
Add old blob documentation for the novatech dds9m, now that the blog is gone.
commit bdf982f2dd4dcecf8879aa802336a2b9318729f3
Merge: 5e71c14 f753003
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Apr 11 13:47:58 2025 -0400
Merge pull request #127 from dihm/workflow_refresh
Workflow refresh
commit f7530036eb84f3d921a9e1b65c3522e84ca9819a
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Apr 11 13:45:15 2025 -0400
Update readme link, project metadata, and dependencies
commit 6dfc3d15c3b3c955940128c5936a1728cb8d98c1
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Apr 11 13:44:59 2025 -0400
Update workflow to latest and greatest
commit 5e71c14482a22e49ca0f1838d183652278cfc6e1
Merge: 8b3b5ae 41c23b2
Author: David Meyer <dihm@users.noreply.github.com>
Date: Tue Sep 3 14:49:33 2024 -0400
Merge pull request #115 from dihm/prawn_do
PrawnDO
commit 41c23b2ebee53aaaa13d57bdd07c555758281a21
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Sep 3 14:26:25 2024 -0400
Update stale URLs in the docs
commit adc11980a3f9886422341257363ac6f04636c49c
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Sep 3 14:16:49 2024 -0400
Add PrawnDO to project README as supported.
commit 52cbbe9a42c194134c93d22604fe30c45f9b8519
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Aug 30 22:41:49 2024 -0400
Fix issues in `doXX` channel changeover
commit 8b3b5ae6d95f7f6c501a37cb298fac7ea2feba8e
Merge: dffa132 ac15deb
Author: David Meyer <dihm@users.noreply.github.com>
Date: Wed Aug 21 14:17:10 2024 -0400
Merge pull request #121 from philipstarkey/deprecate-pineblaster
Mark PineBlaster as deprecated in documentation
commit f2601a9e791cecbab86d883a2b4567e6c3538c1f
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Aug 20 15:06:56 2024 -0400
Solidify hardware channel specification to `'doX'`.
This allows for correct auto widget creation.
It also move specification out of hex to to decimal, matching the labeling of the GPIO pins.
commit 4b81e7095c6293d9b9ed3b526e99b7850f18ec99
Author: David Meyer <dihm.meyer@gmail.com>
Date: Wed Aug 14 15:52:41 2024 -0400
Ensure `initial_trigger_time` is not modified when using the internal
IntermediateDevice with a direct clockline trigger.
commit 1b7ca5a3da11386b8219bf498255241dad199157
Author: David Meyer <dihm.meyer@gmail.com>
Date: Thu Aug 8 17:05:58 2024 -0400
Properly allow the BLACSTab to find child digital outputs.
commit 7c74fd62fddb137d7c04fcec4f15f610ed7d285a
Author: David Meyer <dihm.meyer@gmail.com>
Date: Thu Aug 8 16:50:11 2024 -0400
Fix imports
commit ac15debc5724370c0a1020584025451fc7a9cde3
Author: Phil Starkey <philipstarkey@users.noreply.github.com>
Date: Sat Jul 27 15:44:36 2024 +1000
Mark PineBlaster as deprecated in documentation
commit dffa13202a8eff7a40ecd30e9e3d47f751b35239
Merge: 8c360af 9a358ec
Author: David Meyer <dihm@users.noreply.github.com>
Date: Sat Jul 13 21:36:34 2024 -0400
Merge pull request #116 from jacksulli/spinnaker_camera_changes
Changed SpinnakerCamera StreamBufferCountMode
commit 8c360af79dcfbe5ad21af54833eb1ce3d278547b
Merge: a025ccd e46630a
Author: David Meyer <dihm@users.noreply.github.com>
Date: Sat Jul 13 19:36:52 2024 -0400
Merge pull request #120 from dihm/metadata_overhaul
Metadata overhaul
commit e46630a49d37f9e8b6766cebfa916eb1f4fa36b0
Author: David Meyer <dihm.meyer@gmail.com>
Date: Sat Jul 13 02:04:31 2024 -0400
Moves all metadata to pyproject.toml,
updates setuptools-scm settings
commit 9a358ec3a1ea3a5bf1e762b972313f8995d847f2
Author: jacksulli <85042471+jacksulli@users.noreply.github.com>
Date: Sun Jul 7 12:04:49 2024 -0400
Updating buffer information
Changed the StreamBufferHandling mode to OldestFirst, and the manual buffer count to 1 when taking a single snap.
commit a025ccd20561bd5b6e505f9357fbb4c312c85153
Merge: fa8b457 fc3aeb9
Author: Phil Starkey <philipstarkey@users.noreply.github.com>
Date: Wed Jun 26 00:04:23 2024 +1000
Merge pull request #118 from ispielma/master
TekScope bug fix
commit fc3aeb902b5ec3dbb70a5d521487a666b829e155
Merge: 259ea85 fa8b457
Author: Ian B. Spielman <54444522+ispielma@users.noreply.github.com>
Date: Tue Jun 25 09:30:40 2024 -0400
Merge branch 'labscript-suite:master' into master
commit 259ea85de890fc67e1a6bbdac4e78543bbcb1253
Author: spielman <spielman@umd.edu>
Date: Tue Jun 25 09:29:49 2024 -0400
Move one object update out of the h5 block (for slight speedup if h5lock is blocking) and changed create_group to require_group to allow more than one process to work.
commit 1774866a6a22dd1154aea484c448bc14a6da7a13
Author: jacksulli <85042471+jacksulli@users.noreply.github.com>
Date: Wed Jun 19 11:53:27 2024 -0400
Changed SpinnakerCamera StreamBufferCountMode
Previously, the buffer count mode for the Spinnaker Camera was set to Auto. This feature has been depreciated so I changed it to be manual, and manually set the buffer count. In the case where bufferCount == 1, I set it to 3 because the Spinnaker SDK mentioned that 3 was the minimum buffer count.
commit fa8b457705e826e877a04a24ee0557a8f6f2dedb
Merge: 0945101 08874c9
Author: David Meyer <dihm@users.noreply.github.com>
Date: Thu May 23 14:23:26 2024 -0400
Merge pull request #112 from carterturn/carterturn-prawnblaster-binary
PrawnBlaster binary programming
commit b830f0e6bd52421dbcc977b805437207f4eef652
Author: David Meyer <dihm.meyer@gmail.com>
Date: Thu May 23 13:57:21 2024 -0400
Minor updates to the Prawnblaster docs.
commit c1541088b406f042c77e03f46fe23cd5c86c16ed
Author: David Meyer <dihm.meyer@gmail.com>
Date: Thu May 23 13:56:59 2024 -0400
Add PrawnDO docs
commit ce147e936221b68332a9013d7b5ac2f2db7a263d
Author: David Meyer <dihm.meyer@gmail.com>
Date: Thu May 23 13:53:27 2024 -0400
Add PrawnDO labscript device code for use with the PrawnDO digital output board.
commit 08874c9a43f9258f2c68b4e3689e37efcd4efd4b
Author: Carter Turn <carterturn@tutanota.de>
Date: Sun Apr 28 16:16:36 2024 -0400
Add "ready" check for device-side error handling
commit a9b94fe7e6a01b81b09f735c2233d7b14a7d7d91
Author: Carter Turn <carterturn@tutanota.de>
Date: Thu Mar 7 09:12:50 2024 -0500
Cleanup version number acquisition and comparison code.
commit 535e87d847ef540796a5567b873342ccfd80217d
Author: Carter Turn <carterturn@tutanota.de>
Date: Mon Feb 19 00:12:54 2024 -0500
Faster method for generating binary programming data stream
commit 12b5794731b87e1c372927e34cd6894d1440dbc2
Merge: dc50f3c 0945101
Author: Carter Turn <carterturn@tutanota.de>
Date: Mon Feb 19 00:12:41 2024 -0500
Merge branch 'master' into carterturn-prawnblaster-binary
commit dc50f3c608c3dcf0f4ad30708d3ffe4ac0cdca6d
Author: Carter Turn <carterturn@tutanota.de>
Date: Mon Feb 19 00:11:04 2024 -0500
Add check for PrawnBlaster binary programming support (via version number)
commit 0945101058db59be97d2b8d727f5e7f2437ef9d7
Merge: 83cabf8 ef9e733
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 13:15:32 2024 -0500
Merge pull request #114 from dihm/update_workflow
Update workflow pins to use node.js=20
commit 83cabf8d108596a616fee26a4f3b1720008d97d3
Merge: a175d26 9c5d9db
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 13:14:37 2024 -0500
Merge pull request #113 from dihm/setuptools_scm_fix
Ensure setuptools_scm uses `release-branch-semver`
commit 9c5d9dbfdfd0a4077018f203b4515d8855ea177f
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 13:10:40 2024 -0500
Fix typo
commit ef9e7335100ada2096fa97788aeb3fd25aa8346c
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 13:09:42 2024 -0500
Update workflow pins to use node.js=20
commit e57a41d936ec22f37f6069870f58c144967311a2
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 13:07:52 2024 -0500
Ensure setuptools_scm uses `release-branch-semver`
Update setuptools and setuptools_scm pin in the build
commit c9b90b2ab684813b16839f501e66c2d508061fe8
Author: Carter Turn <carterturn@tutanota.de>
Date: Mon Feb 5 20:53:22 2024 -0500
Fix imports and typos
commit 2d7a72c57ea4ff6787c745549188c4438fb2d3f1
Author: Carter Turn <carterturn@tutanota.de>
Date: Mon Feb 5 10:49:13 2024 -0500
Add ability to program prawnblaster via binary block command
commit a175d263497c6a93e81a7422717181cd916d24c8
Merge: 019dc2d 33871e1
Author: David Meyer <dihm@users.noreply.github.com>
Date: Thu Jan 18 21:28:32 2024 -0500
Merge pull request #108 from dihm/get_shot_globals_depbreak
Get shot globals dependency break
commit 019dc2d8093bc7302e75f30ca6c9a2155f349d95
Merge: e1f3d32 86c8566
Author: David Meyer <dihm@users.noreply.github.com>
Date: Tue Jan 16 15:39:11 2024 -0500
Merge pull request #111 from dihm/update_RTD
Fix deprecated config for RTD builds.
commit 86c8566a1762caabe4ea3d2a4d7a649b46ff551e
Author: David Meyer <dihm@users.noreply.github.com>
Date: Tue Jan 16 15:36:27 2024 -0500
Update docs dependencies.
commit 67ead964a8713d2c8c1b58dee3e3a8968ee5c9f9
Author: David Meyer <dihm@users.noreply.github.com>
Date: Tue Jan 16 15:34:35 2024 -0500
Update markdown parsing to MyST
commit 9905aa33f564ad2a29b2f5782853bf9cdcc2f668
Author: David Meyer <dihm@users.noreply.github.com>
Date: Tue Jan 16 12:25:01 2024 -0500
Fix deprecated config for RTD builds.
commit 33871e1c27522d6897b9cf867739d73491b49739
Author: David Meyer <dihm.meyer@gmail.com>
Date: Thu Oct 12 16:26:41 2023 -0400
Change `runmanager.get_shot_globals` to `labscript_utils.shot_utils.get_shot_globals`
commit 5171f65fb396da60bc4e4c2a22da25b2affe8938
Author: David Meyer <dihm.meyer@gmail.com>
Date: Thu Oct 12 16:25:59 2023 -0400
Fix RTD builds