{"push_id":819994102,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"6de1285938f7f11c0a181f3138947d75521c8f38","before":"b21dbf019cbf5e481358a5e1e148bfe8b33a3287","commits":[{"sha":"c4d13b638eeddfff1e2023f94876c7cc671ea03c","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Committing at a point with stronger waveform generation but not done.  The segment plays itself out in a simplistic way in the expectation that it will be replaced by hardware assistance.  The waveform now knows how to cycle through segments and plays them in an open loop fashion depending on the segment_duration (calculated from period times length) (need to also multiply by repetitions).  Data acq does not stop.  This needs a closer look.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/c4d13b638eeddfff1e2023f94876c7cc671ea03c"},{"sha":"7efc281c578379a0e62cb9114f2749c71f23b3e1","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Added two new test cases to test waveform and data acquisition separately.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/7efc281c578379a0e62cb9114f2749c71f23b3e1"},{"sha":"8110c9d8096dd1888c106704c27f13316fac84d6","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Sequenced attributes of segment and added parameters to the init routine.  Wave file is next.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/8110c9d8096dd1888c106704c27f13316fac84d6"},{"sha":"fc3339f867766ca6268ca0f6dbb2bef0dca8d5b3","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Now a wave can be created from a file (array).","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/fc3339f867766ca6268ca0f6dbb2bef0dca8d5b3"},{"sha":"a5a98010172de2edba1aecc1137107e188a493b8","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Happy with waveform, now making dacq consistent.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/a5a98010172de2edba1aecc1137107e188a493b8"},{"sha":"253e12172e81c4446b170de4d010d5f7f3483f73","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Factoring out segment from reading and writing.  This commitment precedes renaming the old segment class.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/253e12172e81c4446b170de4d010d5f7f3483f73"},{"sha":"c5d0b9d58615f3a42dc243d2b5e00d7dbbea46b8","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Renamed waveform segment to waveform writing.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/c5d0b9d58615f3a42dc243d2b5e00d7dbbea46b8"},{"sha":"12a863cf73ba60eb3057077eec45cf4387136047","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Mostly done moving segment up into experiment.  Now I need to move buffer up, too.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/12a863cf73ba60eb3057077eec45cf4387136047"},{"sha":"c4369a0bb484aa797149e6e8e34a16e335a1df45","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  intermediate commit while adding and changing name of buffer","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/c4369a0bb484aa797149e6e8e34a16e335a1df45"},{"sha":"2a552eb611b6281178842501d7a7ac54cb26cd45","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Renames done, now moving relationship navigations.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/2a552eb611b6281178842501d7a7ac54cb26cd45"},{"sha":"1ff6a977f5ca73b8563e8906588eda3acd836e52","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Feeling better about the refactoring of the SEGMENT.  The waveform file is parsing now.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/1ff6a977f5ca73b8563e8906588eda3acd836e52"},{"sha":"07840640641bf6761ed14256cc36e5e7483363cd","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Moved state machine from waveform to timelineevent.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/07840640641bf6761ed14256cc36e5e7483363cd"},{"sha":"be2b06016f94e2e1874dbb00ce22f526da2bcce4","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Cleaning up creating and initialization of instances of experiment, timeline, timelineevent, wave and dacq.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/be2b06016f94e2e1874dbb00ce22f526da2bcce4"},{"sha":"13004a2a6a3fd7ad43f0698d1d062ec8bcaf29dc","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Waveform (and data acq mostly) now know how to instantiate themselves in the presence of existing experiments, timelines and segments and/or to clean up or start from scratch.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/13004a2a6a3fd7ad43f0698d1d062ec8bcaf29dc"},{"sha":"d8ba6963dc92c0605ba21953788db6c20e2afd12","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  This commit found a bug or shortcoming in the tool.  It seems that EEs can be access across project boundaries (IPR), but only realized EEs.  The tool complains that action language cannot be found in modeled EEs.  The work-around is to copy the shared EEs into each project for now.  This commit also moved to general timebase communication using base and exponent.  In the lower level classes time unit are chosen (usually microseconds).  The test cases run to completion and all that are expected to pass do pass.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/d8ba6963dc92c0605ba21953788db6c20e2afd12"},{"sha":"fd1d8e93e2b96f6599ab3e35387041c9b259888f","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"job:  #7860  Made a real itoa.  Hacked the \"default\" experiment naming.  Made log more informative.  Next, the wave needs to actually play points to the hardware.","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/fd1d8e93e2b96f6599ab3e35387041c9b259888f"},{"sha":"523a643f8afb331159ac689e8c1d13967370877c","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"Merge remote-tracking branch 'xtuml/master' into 7860_ectb","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/523a643f8afb331159ac689e8c1d13967370877c"},{"sha":"6de1285938f7f11c0a181f3138947d75521c8f38","author":{"email":"80db6dcdaa265de54f6a8c6b1751be7bcfff7a8f@roxsoftware.com","name":"Cortland Starrett"},"message":"Merge pull request #59 from cortlandstarrett/7860_ectb\n\n7860 ectb","distinct":true,"url":"https://api.github.com/repos/xtuml/models/commits/6de1285938f7f11c0a181f3138947d75521c8f38"}]}