Hello CASPERs, My name is Rafael, and I'm a newly arrived researcher from BINGO radiotelescope in Brazil. They directed me to undertake the Skarab tutorials. Since then, I successfully installed the 'mlib_devel' and 'casperfpga' packages and completed the first tutorial.
Having completed these initial steps, I proceeded to Tutorial 4 (Spectrometer) and test_adc script provided by the CASPER GitHub. Both scripts, 'tut_spec.py' and 'skarab_adc_test.py', are well-written and understandable. However, I am encountering issues with configuring and synchronizing the ADCs, specifically with the I2C protocols in both processes. To be more specific, both ADC processes (ConfigureAdcDdc and PerformAdcPllSync) depends on 'write_i2c' and 'read_i2c' methods of the 'SkarabTransport' class in 'transport_skarab.py' script. Inside these methods, I'm able to create a I2C request using the WriteI2CReq and ReadI2CReq classes in skarab_definitions.py, but I'm not able to get a response from this request when I use the 'send_packet' method of 'SkarabTransport' class. I would like to ask if anyone has had a similar problem. Also, I would like to thank you in advance. Best regards, Rafael A. Batista Postdoctoral Researcher Baryon Acoustic Oscillations from Integrated Neutral Gas Observations (BINGO) -- You received this message because you are subscribed to the Google Groups "casper@lists.berkeley.edu" group. To unsubscribe from this group and stop receiving emails from it, send an email to casper+unsubscr...@lists.berkeley.edu. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/dee13fce-b1cb-4140-9746-4485a8357801n%40lists.berkeley.edu.