Skip to content

Commit

Permalink
Autoconversion of das2 streams to CDF files
Browse files Browse the repository at this point in the history
Can now write das2 input to das3 datamodel in a streaming fashion,
The client API is 99.9% unchanged.  Calling DasIO_model(..., 3)
before running the pipeline with DasIO_readAll() is sufficent.

This allows the das3_cdf program to handle das2 streams natively.
  • Loading branch information
cpiker committed Jul 26, 2024
1 parent 25c1110 commit 22f6bf1
Show file tree
Hide file tree
Showing 16 changed files with 1,122 additions and 946 deletions.
6 changes: 3 additions & 3 deletions buildfiles/Linux.mak
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ TARG=libdas3.0
SRCS:=das1.c array.c buffer.c builder.c cli.c codec.c credentials.c dataset.c \
datum.c descriptor.c dft.c dimension.c dsdf.c encoding.c frame.c http.c io.c \
iterator.c json.c log.c node.c oob.c operator.c packet.c plane.c processor.c \
property.c serial.c send.c stream.c time.c tt2000.c units.c utf8.c util.c \
value.c variable.c vector.c
property.c serial2.c serial3.c send.c stream.c time.c tt2000.c units.c utf8.c \
util.c value.c variable.c vector.c

HDRS:=defs.h time.h das1.h util.h log.h buffer.h utf8.h value.h units.h \
tt2000.h operator.h datum.h frame.h array.h encoding.h variable.h descriptor.h \
dimension.h dataset.h plane.h packet.h stream.h processor.h property.h oob.h \
io.h iterator.h builder.h dsdf.h credentials.h http.h dft.h json.h node.h cli.h \
send.h vector.h serial.h codec.h core.h
send.h vector.h serial2.h serial3.h codec.h core.h

ifeq ($(SPICE),yes)
SRCS:=$(SRCS) spice.c
Expand Down
Loading

0 comments on commit 22f6bf1

Please sign in to comment.