コード例 #1
0
 def serialize_data(self, data):
     if 'hits' in data:
         hits_data = data['hits']
         data['hits'] = None
         return utils.simple_enc(hits_data, data)
     else:
         return utils.simple_enc(None, data)
コード例 #2
0
ファイル: tpx3_inter.py プロジェクト: solitonium/tpx3-daq
 def serialize_data(self, data):
     ''' Serialize data from interpretation '''
     if 'hits' in data:
         hits_data = data['hits']
         data['hits'] = None
         return utils.simple_enc(hits_data, data)
     else:
         return utils.simple_enc(None, data)
コード例 #3
0
 def serialize_data(self, data):
     # return jsonapi.dumps(data, cls=utils.NumpyEncoder)
     if 'occupancies' in data:
         hits_data = data['occupancies']
         data['occupancies'] = None
         return utils.simple_enc(hits_data, data)
     else:
         return utils.simple_enc(None, data)
コード例 #4
0
ファイル: cooling.py プロジェクト: SiLab-Bonn/n2_cooling
def send_data(socket, data, name="CoolingData"):
    data_meta_data = dict(name=name,
                          dtype=str(data.dtype),
                          shape=data.shape,
                          timestamp=time.time())

    try:
        data_ser = utils.simple_enc(data, meta=data_meta_data)
        socket.send(data_ser, flags=zmq.NOBLOCK)
    except zmq.Again:
        pass
コード例 #5
0
 def serialize_data(self, data):
     ''' Serialize data from interpretation '''
     return utils.simple_enc(None, data)
コード例 #6
0
 def serialize_data(self, data):
     return utils.simple_enc(None, data)