Loading include/nmxp.h +4 −2 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ * Istituto Nazionale di Geofisica e Vulcanologia - Italy * quintiliani@ingv.it * * $Id: nmxp.h,v 1.46 2008-03-11 11:01:12 mtheo Exp $ * $Id: nmxp.h,v 1.47 2008-03-18 15:19:37 mtheo Exp $ * */ Loading Loading @@ -1073,12 +1073,14 @@ int nmxp_receiveChannelList(int isock, NMXP_CHAN_LIST **pchannelList); * 0 Uncompressed packets. * 0 < out_format, requested output sample rate. * \param buffer_flag Server will send or not buffered packets. * \param n_channel number of channels to add any time * \param n_usec frequency to add remaining channels (microseconds) * * \retval SOCKET_OK on success * \retval SOCKET_ERROR on error * */ int nmxp_sendAddTimeSeriesChannel(int isock, NMXP_CHAN_LIST_NET *channelList, int32_t shortTermCompletion, int32_t out_format, NMXP_BUFFER_FLAG buffer_flag); int nmxp_sendAddTimeSeriesChannel(int isock, NMXP_CHAN_LIST_NET *channelList, int32_t shortTermCompletion, int32_t out_format, NMXP_BUFFER_FLAG buffer_flag, const int n_channel, const int n_usec); /*! \brief Receive Compressed or Decompressed Data message from a socket and launch func_processData() on the extracted data Loading lib/nmxp.c +2 −6 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ * Istituto Nazionale di Geofisica e Vulcanologia - Italy * quintiliani@ingv.it * * $Id: nmxp.c,v 1.73 2008-03-18 13:52:57 mtheo Exp $ * $Id: nmxp.c,v 1.74 2008-03-18 15:19:37 mtheo Exp $ * */ Loading Loading @@ -114,15 +114,11 @@ int nmxp_sendAddTimeSeriesChannel_raw(int isock, NMXP_CHAN_LIST_NET *channelList return ret; } int nmxp_sendAddTimeSeriesChannel(int isock, NMXP_CHAN_LIST_NET *channelList, int32_t shortTermCompletion, int32_t out_format, NMXP_BUFFER_FLAG buffer_flag) { int nmxp_sendAddTimeSeriesChannel(int isock, NMXP_CHAN_LIST_NET *channelList, int32_t shortTermCompletion, int32_t out_format, NMXP_BUFFER_FLAG buffer_flag, const int n_channel, const int n_usec) { static int i = 0; static int first_time = 1; static struct timeval last_tp_now; /* Empiric constant values TODO */ const int n_channel = 9; const int n_usec = 250000; /* 1/4 second */ int j; int ret = 0; NMXP_CHAN_LIST_NET split_channelList; Loading src/nmxptool.c +7 −3 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ * Istituto Nazionale di Geofisica e Vulcanologia - Italy * quintiliani@ingv.it * * $Id: nmxptool.c,v 1.150 2008-03-18 13:52:57 mtheo Exp $ * $Id: nmxptool.c,v 1.151 2008-03-18 15:19:37 mtheo Exp $ * */ Loading Loading @@ -143,6 +143,10 @@ int main (int argc, char **argv) { double default_start_time = 0.0; char start_time_str[30], end_time_str[30], default_start_time_str[30]; /* Empiric constant values TODO */ const int n_channel = 9; const int n_usec = 250000; /* 1/4 second */ NMXP_DATA_PROCESS *pd; #ifndef HAVE_WINDOWS_H Loading Loading @@ -744,7 +748,7 @@ int main (int argc, char **argv) { /* PDS Step 5: Send AddChannels */ /* Request Data */ nmxp_sendAddTimeSeriesChannel(naqssock, channelList_subset, params.stc, params.rate, (params.flag_buffered)? NMXP_BUFFER_YES : NMXP_BUFFER_NO); nmxp_sendAddTimeSeriesChannel(naqssock, channelList_subset, params.stc, params.rate, (params.flag_buffered)? NMXP_BUFFER_YES : NMXP_BUFFER_NO, n_channel, n_usec); /* PDS Step 6: Repeat until finished: receive and handle packets */ Loading Loading @@ -950,7 +954,7 @@ int main (int argc, char **argv) { } #endif nmxp_sendAddTimeSeriesChannel(naqssock, channelList_subset, params.stc, params.rate, (params.flag_buffered)? NMXP_BUFFER_YES : NMXP_BUFFER_NO); nmxp_sendAddTimeSeriesChannel(naqssock, channelList_subset, params.stc, params.rate, (params.flag_buffered)? NMXP_BUFFER_YES : NMXP_BUFFER_NO, n_channel, n_usec); } /* End main PDS loop */ Loading Loading
include/nmxp.h +4 −2 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ * Istituto Nazionale di Geofisica e Vulcanologia - Italy * quintiliani@ingv.it * * $Id: nmxp.h,v 1.46 2008-03-11 11:01:12 mtheo Exp $ * $Id: nmxp.h,v 1.47 2008-03-18 15:19:37 mtheo Exp $ * */ Loading Loading @@ -1073,12 +1073,14 @@ int nmxp_receiveChannelList(int isock, NMXP_CHAN_LIST **pchannelList); * 0 Uncompressed packets. * 0 < out_format, requested output sample rate. * \param buffer_flag Server will send or not buffered packets. * \param n_channel number of channels to add any time * \param n_usec frequency to add remaining channels (microseconds) * * \retval SOCKET_OK on success * \retval SOCKET_ERROR on error * */ int nmxp_sendAddTimeSeriesChannel(int isock, NMXP_CHAN_LIST_NET *channelList, int32_t shortTermCompletion, int32_t out_format, NMXP_BUFFER_FLAG buffer_flag); int nmxp_sendAddTimeSeriesChannel(int isock, NMXP_CHAN_LIST_NET *channelList, int32_t shortTermCompletion, int32_t out_format, NMXP_BUFFER_FLAG buffer_flag, const int n_channel, const int n_usec); /*! \brief Receive Compressed or Decompressed Data message from a socket and launch func_processData() on the extracted data Loading
lib/nmxp.c +2 −6 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ * Istituto Nazionale di Geofisica e Vulcanologia - Italy * quintiliani@ingv.it * * $Id: nmxp.c,v 1.73 2008-03-18 13:52:57 mtheo Exp $ * $Id: nmxp.c,v 1.74 2008-03-18 15:19:37 mtheo Exp $ * */ Loading Loading @@ -114,15 +114,11 @@ int nmxp_sendAddTimeSeriesChannel_raw(int isock, NMXP_CHAN_LIST_NET *channelList return ret; } int nmxp_sendAddTimeSeriesChannel(int isock, NMXP_CHAN_LIST_NET *channelList, int32_t shortTermCompletion, int32_t out_format, NMXP_BUFFER_FLAG buffer_flag) { int nmxp_sendAddTimeSeriesChannel(int isock, NMXP_CHAN_LIST_NET *channelList, int32_t shortTermCompletion, int32_t out_format, NMXP_BUFFER_FLAG buffer_flag, const int n_channel, const int n_usec) { static int i = 0; static int first_time = 1; static struct timeval last_tp_now; /* Empiric constant values TODO */ const int n_channel = 9; const int n_usec = 250000; /* 1/4 second */ int j; int ret = 0; NMXP_CHAN_LIST_NET split_channelList; Loading
src/nmxptool.c +7 −3 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ * Istituto Nazionale di Geofisica e Vulcanologia - Italy * quintiliani@ingv.it * * $Id: nmxptool.c,v 1.150 2008-03-18 13:52:57 mtheo Exp $ * $Id: nmxptool.c,v 1.151 2008-03-18 15:19:37 mtheo Exp $ * */ Loading Loading @@ -143,6 +143,10 @@ int main (int argc, char **argv) { double default_start_time = 0.0; char start_time_str[30], end_time_str[30], default_start_time_str[30]; /* Empiric constant values TODO */ const int n_channel = 9; const int n_usec = 250000; /* 1/4 second */ NMXP_DATA_PROCESS *pd; #ifndef HAVE_WINDOWS_H Loading Loading @@ -744,7 +748,7 @@ int main (int argc, char **argv) { /* PDS Step 5: Send AddChannels */ /* Request Data */ nmxp_sendAddTimeSeriesChannel(naqssock, channelList_subset, params.stc, params.rate, (params.flag_buffered)? NMXP_BUFFER_YES : NMXP_BUFFER_NO); nmxp_sendAddTimeSeriesChannel(naqssock, channelList_subset, params.stc, params.rate, (params.flag_buffered)? NMXP_BUFFER_YES : NMXP_BUFFER_NO, n_channel, n_usec); /* PDS Step 6: Repeat until finished: receive and handle packets */ Loading Loading @@ -950,7 +954,7 @@ int main (int argc, char **argv) { } #endif nmxp_sendAddTimeSeriesChannel(naqssock, channelList_subset, params.stc, params.rate, (params.flag_buffered)? NMXP_BUFFER_YES : NMXP_BUFFER_NO); nmxp_sendAddTimeSeriesChannel(naqssock, channelList_subset, params.stc, params.rate, (params.flag_buffered)? NMXP_BUFFER_YES : NMXP_BUFFER_NO, n_channel, n_usec); } /* End main PDS loop */ Loading