mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-28 09:10:01 +02:00
* transceiverenable, tsamples, romode for tranceiver and digital_transceiver * 202 spec instr only for transceiver mode * removed check for empty in trans readout and clean memory before reading from fifo * ctb read fifo strobe for all after reading all channels, adding 1us after selecting channel, changing fw date * updated 10gb transceiver enable ---- * added transceiver (tsamples, romode(transceiver, digital_transceiver), transceiverenable (mask) * clean memory before reading from fifo (for analog and digital as well) * read fifo then read strobe (also corresp fw) fixes number of reads (also for analg and digital)-> increases all pipelines by 1 * fixed bug in rearranging digital data in receiver * fixed bug in streaming size of data after rearranging * fixed bug in setbit, clearbit,and getbit * status checks fifo before returning idle (transmitting if data in fifo if transceiver more enabled) * soem matterhorn specifics that will need to be put into pattern in a month or two. this is temporary. * NOTE: breaking api. rxParameters struct has transceiverenabel and tsamples given from det to receiver
14 lines
537 B
C
14 lines
537 B
C
// SPDX-License-Identifier: LGPL-3.0-or-other
|
|
// Copyright (C) 2021 Contributors to the SLS Detector Package
|
|
/** API versions */
|
|
#define RELEASE "developer"
|
|
#define APILIB "developer 0x230224"
|
|
#define APIRECEIVER "developer 0x230224"
|
|
#define APIEIGER "developer 0x230525"
|
|
#define APIGOTTHARD "developer 0x230615"
|
|
#define APIGOTTHARD2 "developer 0x230615"
|
|
#define APIJUNGFRAU "developer 0x230615"
|
|
#define APICTB "developer 0x230629"
|
|
#define APIMYTHEN3 "developer 0x230621"
|
|
#define APIMOENCH "developer 0x230707"
|