- Nov 02, 2021
-
-
Erik von Reis authored
-
- Oct 22, 2021
-
-
Erik von Reis authored
-
Jonathan Hanks authored
RCG: Add a 'time_shift' parameter to ADC blocks in models. Closes #296 See merge request cds/advligorts!265
-
- Oct 21, 2021
-
-
Erik von Reis authored
'time_shift' is an integer. For fast and low-noise ADC, 'time_shift' can range from 0 - clock_div (usually clock_div is 8). Typically an IOP will read a fast or low-noise ADC 'clock_div' times per cycle. With this change, the IOP will take 'time_shift' values from the previous cycle and 'clock_div' - 'time_shift' values from the current cycle, freeing more time to do other things in teh current cycle, but adding a bit of latency to the data. For 16 bit ADC, time_shift can be 0 or 1. When 1, ADC uses the value from the previous cycle. In any case, 'time_shit' 0 causes the IOP to read all data from the current cycle. For fast and low-noise ADC this can take the whole cycle.
-
- Oct 20, 2021
-
-
Jonathan Hanks authored
Startup Sequencer: Make dolphin drivers depend on dolphin port being active See merge request cds/advligorts!264
-
- Oct 19, 2021
-
-
Jonathan Hanks authored
-
- Oct 18, 2021
-
-
Erik von Reis authored
-
Erik von Reis authored
Strengthen relation between dolphin driver and dolphin port control so that dolphin driver at least attempts an uninstall before port is disabled. Also, make dolphin driver services part of dolphin driver target so that shutting down the target shuts down the drivers.
-
Erik von Reis authored
-
- Oct 15, 2021
-
-
Erik von Reis authored
Filter out invalid messages that have the nanoseconds wrong for their cycle See merge request cds/advligorts!263
-
- Oct 14, 2021
-
-
Jonathan Hanks authored
* Fix the checks in mbuf_probe gap_check to catch this case * Add a filter to cps_recv * Add an integration test * extend fe_simulation to simulate a timing glitch that sets the wrong nano-seconds value
-
Jonathan Hanks authored
RCG: Dolphin broadcast node changed from 4 to 252. Closes #291 See merge request cds/advligorts!262
-
Erik von Reis authored
RCG: Dolphin broadcast node changed from 4 to 252. This change allows node 4 to work like a normal node. Exported Dolphin segments now properly unexported when there's an error farther down the line during initialization. Some slight improvements to Dolphin initialization error messages.
-
- Oct 13, 2021
-
-
Jonathan Hanks authored
* Print out more timing information to help see if there is bad data. * Correct an existing debug output that was printing the cycle count instead of the nanoseconds.
-
- Oct 12, 2021
-
-
controls authored
-
- Oct 08, 2021
-
-
Erik von Reis authored
-
Jonathan Hanks authored
RCG: Improve feedback from dolphin initialization. See merge request cds/advligorts!261
-
Jonathan Hanks authored
startup sequencer: when START_MODELS is false, run startup sequencer, but... See merge request cds/advligorts!260
-
Erik von Reis authored
-
Erik von Reis authored
startup sequencer: when START_MODELS is false, run startup sequencer, but don't link start_world.target to multi-user.target. All the unit files should be created, but models, edc, local_dc and cps_xmit won't start.
-
- Oct 07, 2021
-
-
Jonathan Hanks authored
GDSTP screen "IO" time modified to show most of ADC read time in microseconds. Closes #280 See merge request cds/advligorts!259
-
Erik von Reis authored
-
Erik von Reis authored
-
Jonathan Hanks authored
Find name collision See merge request cds/advligorts!258
-
Erik von Reis authored
-
Erik von Reis authored
-
Erik von Reis authored
-
- Oct 06, 2021
-
-
Rolf Bork authored
-
Erik von Reis authored
-
Erik von Reis authored
MAX_IO_MODULES must match between io models, user models, awgtpman for MBUF datastructures to match. The branch allows backporting some fixes to systems running 4.2.0 and older RCG.
-
Erik von Reis authored
-
- Oct 05, 2021
-
-
Erik von Reis authored
-
- Oct 04, 2021
-
-
Jonathan Hanks authored
awgtpman: stream and awg buffers now allocated based on model rate. See merge request cds/advligorts!257
-
- Oct 01, 2021
-
-
Erik von Reis authored
-
Erik von Reis authored
awgtpman: stream and awg buffers now allocated based on model rate. This keeps memory usage low on slow systems, while allocating big enough buffers for fast systems.
-
Jonathan Hanks authored
fix x2sqz build failure related to goto->goto change Closes #268 See merge request cds/advligorts!256
-
- Sep 30, 2021
-
-
Erik von Reis authored
-
Erik von Reis authored
Some models have dangling "From" tags that are not linked to anything. RCG now issues a warning and just deletes the tag.
-
Erik von Reis authored
-
Erik von Reis authored
RCG: add_line() used by remote_tags() in Parster3.pm now creates different 'Branch' and 'Line' objects as required by find_branch(). This change fixes remove_busses(), which was operating on the second segment of complex lines, but neede the first.
-