CVS log for emstar/timesync/BUILD

(logo)

Help

(back) Up to [CENS] / emstar / timesync

Request diff between arbitrary revisions / Display revisions graphically / Jump to LXR


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.43 / (view) - annotate - [select for diffs] , Sat Oct 29 17:36:10 2005 UTC (4 years ago) by girod
Branch: MAIN
CVS Tags: pregeonet, acoustic-05-18-06, PRE_TOSNIC_FIX, PRE_64BIT, HEAD, ESS_CONNECTIVITY, ESS_CENTROUTE_TESTING, CYCLOPS_RELEASE_CANDIDATE_2_0, CYCLOPS_PRERELEASE_STABLE, CENTROUTE_EMSTAR_SOCKETS, BG_1_0, BANGLADESH_ARSENIC_1_2, BANGLADESH_ARSENIC_1_1, AMARSS_JR_DEPLOYMENT_6_05_07
Changes since 1.42: +1 -1 lines
Diff to previous 1.42
fixed bug in gsync caused by parameter timeout

Revision 1.42 / (view) - annotate - [select for diffs] , Tue Sep 27 06:48:58 2005 UTC (4 years, 1 month ago) by girod
Branch: MAIN
CVS Tags: ESS_RELEASE_3_5, ESS_RELEASE_3_4, ESS_RELEASE_3_2, ESS_RELEASE_3_1, ESS_RELEASE_3_0, EMSTAR_RELEASE_2_5
Changes since 1.41: +6 -6 lines
Diff to previous 1.41
fixed busywait to be efficient for longer waits
libroute uses new timesync api call
added gettime attime to copydeps for timesync

Revision 1.41 / (view) - annotate - [select for diffs] , Tue Sep 27 06:37:16 2005 UTC (4 years, 1 month ago) by girod
Branch: MAIN
Changes since 1.40: +6 -0 lines
Diff to previous 1.40
added two utility programs and added sync_clock_no_create() api call

Revision 1.40 / (view) - annotate - [select for diffs] , Wed Aug 31 23:41:50 2005 UTC (4 years, 2 months ago) by nithya
Branch: MAIN
CVS Tags: LAURA_CALIBRATION_EXPERIMENTS, ESS_RELEASE_2_0
Changes since 1.39: +1 -0 lines
Diff to previous 1.39
Lots of minor fixes to get ready for deployment

Revision 1.39 / (view) - annotate - [select for diffs] , Sun May 22 21:50:56 2005 UTC (4 years, 6 months ago) by girod
Branch: MAIN
CVS Tags: rdd_alpha_version_1, ESS2-CMS-V1_5_pretest
Changes since 1.38: +1 -0 lines
Diff to previous 1.38
added sync parameter pruning..

Revision 1.38 / (view) - annotate - [select for diffs] , Tue Mar 8 07:15:20 2005 UTC (4 years, 8 months ago) by girod
Branch: MAIN
CVS Tags: MOTENIC_PRE_BUGFIX_20050415
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
minor fixes to make shlibs compile

Revision 1.37 / (view) - annotate - [select for diffs] , Tue Dec 7 00:02:44 2004 UTC (4 years, 11 months ago) by jelson
Branch: MAIN
CVS Tags: PRE_CEILING_FIX, ESS_RELEASE_3_3, ESS2-CMS-V1_4cMergeSympathy_2, ESS2-CMS-V1_4c, ESS2-CMS-V1_4b, ESS2-CMS-V1_4a, ESS2-CMS-V1_3, ESS2-CMS-V1_2, ESS2-CMS-V1_1, ESS2-CMS-V1_0, EMSTAR_RELEASE_2_1_BRANCH, EMSTAR_RELEASE_2_1
Changes since 1.36: +1 -1 lines
Diff to previous 1.36
Big commit -- the bulk of the Cygwin compatibility is being checked in here.
The Cygwin port doesn't really run yet since FUSD hasn't been ported, but,
with this checkin, the rest of the repository compiles.

Revision 1.36 / (view) - annotate - [select for diffs] , Fri Dec 3 18:52:53 2004 UTC (4 years, 11 months ago) by girod
Branch: MAIN
Changes since 1.35: +1 -1 lines
Diff to previous 1.35
fixes to get this to build .so's correctly...
patch from dustin

Revision 1.35 / (view) - annotate - [select for diffs] , Thu Jul 22 00:24:37 2004 UTC (5 years, 4 months ago) by jelson
Branch: MAIN
CVS Tags: nims-lab-Sep07-2004, nims-jr-Sep05-04, PRE_NOMEGA_MOTENIC, HOSTMOTE_PROTOCOL_VERSION_7, HOSTMOTE_PROTOCOL_VERSION_6_WITH_HOSTMOAP, HOSTMOTE_PROTOCOL_VERSION_5_WITH_HOSTMOAP, EMSTAR_RELEASE_2_0, EMSTAR_PRE_HTML
Changes since 1.34: +10 -10 lines
Diff to previous 1.34
take old syncview out again

Revision 1.34 / (view) - annotate - [select for diffs] , Thu Jul 22 00:22:25 2004 UTC (5 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.33: +13 -0 lines
Diff to previous 1.33
get timesync to work with emview

Revision 1.33 / (view) - annotate - [select for diffs] , Tue Jul 20 00:00:14 2004 UTC (5 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.32: +3 -0 lines
Diff to previous 1.32
added status device for lessgps

Revision 1.32 / (view) - annotate - [select for diffs] , Mon Jul 19 19:48:51 2004 UTC (5 years, 4 months ago) by jelson
Branch: MAIN
CVS Tags: HOSTMOTE_V_6_EXPERIMENTAL
Changes since 1.31: +4 -5 lines
Diff to previous 1.31
renamed output driver source files

Revision 1.31 / (view) - annotate - [select for diffs] , Fri Jul 16 18:04:32 2004 UTC (5 years, 4 months ago) by jelson
Branch: MAIN
CVS Tags: HOSTMOTE_PROTOCOL_VERSION_5
Changes since 1.30: +18 -8 lines
Diff to previous 1.30
* Finally fixed timesync pairs API; now it's a device you open and write
pairs info to

 * Changed audio server to use new pairs API

 * Cleaned up and sorted out the tangled mess that was the include files
 for timesync; all userspace programs should only include sync.h now, and
 the daemon should only include syncd_i.h.

 * Moved some time conversion routines from sync header files to misc_time.h

 * checked in pair-insert.c, a simple program demonstrating the use of the
 new pairs API

 * Changed pulseat.c to use misc_time functions rather than the old circlemud
 functions

Revision 1.30 / (view) - annotate - [select for diffs] , Thu Jul 15 19:36:56 2004 UTC (5 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.29: +1 -0 lines
Diff to previous 1.29
Merged many timesync fixes in from the lessgps_release branch

Revision 1.29.6.1 / (view) - annotate - [select for diffs] , Tue Jun 29 17:43:45 2004 UTC (5 years, 4 months ago) by jelson
Branch: lessgps_release
Changes since 1.29: +1 -0 lines
Diff to previous 1.29 to next main 1.30
add logdiff program

Revision 1.29 / (view) - annotate - [select for diffs] , Wed May 5 21:12:51 2004 UTC (5 years, 6 months ago) by jelson
Branch: MAIN
CVS Tags: scale_radio_channel, kiss_release, bp_scale_radio_channel, PRE_MOTENIC_CLEANUP, LESSGPS_1_00, KISS_1_0, HOSTMOTE_PROTOCOL_VERSION_4, HOSTMOTE_PROTOCOL_VERSION_3
Branch point for: lessgps_release
Changes since 1.28: +5 -0 lines
Diff to previous 1.28
added rbs time driver to lessgps

Revision 1.28 / (view) - annotate - [select for diffs] , Thu Apr 1 07:47:27 2004 UTC (5 years, 7 months ago) by nithya
Branch: MAIN
CVS Tags: EMSTAR_RELEASE_2_0_beta1
Changes since 1.27: +1 -1 lines
Diff to previous 1.27
Extremely simplified sensor-client interface. Now, requesting
samples is a one-line request that returns a simple structure.
Please see sensor_client.h for more details.
sensor_dev_client.c reflects these changes, and demonstrates
many of the possible usages.

Revision 1.27 / (view) - annotate - [select for diffs] , Thu Mar 18 17:59:15 2004 UTC (5 years, 8 months ago) by jelson
Branch: MAIN
Changes since 1.26: +5 -0 lines
Diff to previous 1.26
Made an NMEA output driver for LessGPS

Revision 1.26 / (view) - annotate - [select for diffs] , Thu Mar 18 16:35:51 2004 UTC (5 years, 8 months ago) by jelson
Branch: MAIN
Changes since 1.25: +29 -23 lines
Diff to previous 1.25
build lessgps

Revision 1.25 / (view) - annotate - [select for diffs] , Sun Mar 14 16:34:34 2004 UTC (5 years, 8 months ago) by girod
Branch: MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
* fixed problem with build files when ezbuild semantics changed for copy blocks
* added std.run
* added support for additional binary dependencies that will work when
  the variable stuff is fixed

Revision 1.24 / (view) - annotate - [select for diffs] , Sat Mar 13 06:31:17 2004 UTC (5 years, 8 months ago) by girod
Branch: MAIN
Changes since 1.23: +6 -0 lines
Diff to previous 1.23
moved to new non-broken paths.
fixed  hostmote so that it remembers settings and can correct them
if the mote resets

Revision 1.23 / (view) - annotate - [select for diffs] , Thu Feb 26 02:56:15 2004 UTC (5 years, 8 months ago) by jelson
Branch: MAIN
Changes since 1.22: +1 -1 lines
Diff to previous 1.22
build pulseat ONLY for stargate

Revision 1.22 / (view) - annotate - [select for diffs] , Thu Feb 26 01:50:20 2004 UTC (5 years, 8 months ago) by jelson
Branch: MAIN
Changes since 1.21: +3 -1 lines
Diff to previous 1.21
build pulseat

Revision 1.21 / (view) - annotate - [select for diffs] , Mon Feb 16 18:56:20 2004 UTC (5 years, 9 months ago) by nithya
Branch: MAIN
CVS Tags: EMSTAR_RELEASE_1_3_2
Changes since 1.20: +1 -4 lines
Diff to previous 1.20
Added a test-feature to sensor-client. I am in the process of
creating a stand-alone test that will test ring-buff, sensor-device
and the timehist buffer.

Fixed  bugs in sensor_dev
- where if the request
was in the past in some cases it wasn't getting satisfied.
- sample number 0 was always getting skipped

Took out unused code, and merged files in:
sensor_dev_util.c + sensor_dev.c => sensor_dev.c

sensors/wmr/ - now only has:
wind_client.c, wind_dev.c, wmr_dev_util.c -
wmr_i.h

Revision 1.20 / (view) - annotate - [select for diffs] , Fri Feb 13 20:53:07 2004 UTC (5 years, 9 months ago) by nithya
Branch: MAIN
Changes since 1.19: +1 -0 lines
Diff to previous 1.19
Changed structure of sensor-device a bit - it now retreives data
and timing information before the data-call-back. This can
be more efficient, but for now it works more accurately for
certain cases.

Added client functions to timehist so that there is a funtion
interface to retrieving data, closing timehist buffer.

Added a helper function to sensor_client that prints out the
data for the binary call-back. This was just added for debug
purposes because the binary interface keeps changing and
it is causing confusion. (sc_print_bin_output)

Added a catch in sensor-device so that - even if the timehist
daemon is not running - as long as requests are made in terms
of sample-numbers - then it won't fail. And if the request
is made in terms of time and the timehist daemon isn't running,
then it won't crash.

Fixed a bug in ring-buff where it woudn't return the correct
number of samples in certain instances

Added local_libs to BUILD files in libdev and sensors to prevent
linking errors in query_client, when linking sensor_client and
wind_client.

Revision 1.19 / (view) - annotate - [select for diffs] , Mon Feb 2 07:16:43 2004 UTC (5 years, 9 months ago) by nithya
Branch: MAIN
CVS Tags: ROUTING_EXPERIMENTAL, EMSTAR_RELEASE_1_3_1, EMSTAR_RELEASE_1_3, EMSTAR_RELEASE_1_2
Changes since 1.18: +5 -0 lines
Diff to previous 1.18
Took out all time related functionality from ring-buffer and
moved it to a new timehist device service. Any client can
access a device if they know which device is
associated with the sample-clock they are interested in.
/dev/timehist/service handles the opening of new devices - which are
then created as: /dev/timehist/service/<sample_clock_ID>

Future Work:
- Remove limiations on the number of timehist-devices that can be
created
- Make the data stored in timehist-device stored in a ring-buffer.

MINOR:
- Completely restructured sensor_dev code because it was becoming
too unmanagable. In the process I cleaned up small issues/bugs. Too
many to detail here.
- Minimized the usage information that is printed out when a sensor-device
  is catted. Now, to get detailed information use: echocat <device_name> usage

	- Fixed sdev_example so it truly took the sample size from the command
	line.
	- Fixed spacing in all of my files. Made them look much prettier.
	- Formalized the interfaces between ring-buffer and sensor-device and
	timehist and sensor-device.

Revision 1.18 / (view) - annotate - [select for diffs] , Sun Feb 1 02:30:11 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
Changes since 1.17: +6 -6 lines
Diff to previous 1.17
removed deprecated visualizers from the build.
remvoed dependencies on gtk+1.2

Revision 1.17 / (view) - annotate - [select for diffs] , Tue Dec 9 03:47:00 2003 UTC (5 years, 11 months ago) by jelson
Branch: MAIN
CVS Tags: EMSTAR_RELEASE_1_1
Changes since 1.16: +7 -0 lines
Diff to previous 1.16
Build res-test kernel module

Revision 1.16 / (view) - annotate - [select for diffs] , Thu Dec 4 04:22:22 2003 UTC (5 years, 11 months ago) by jelson
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15
Cleaned up syncd's argument processing; converted from getopt over to
Lew's misc_parse_out_option stuff which really is superior now that I
bothered to learn how to use it

syncd can now be told to use a particular network interface (e.g., eth0)
when using the UDP driver.  Although, I think the UDP driver will be
deprecated in favor of running over UDPd.

Added a simple program to determine the clock resolution of the kernel

Revision 1.15 / (view) - annotate - [select for diffs] , Fri Oct 10 03:31:47 2003 UTC (6 years, 1 month ago) by jelson
Branch: MAIN
CVS Tags: EMSTAR_RELEASE_1_0
Changes since 1.14: +3 -1 lines
Diff to previous 1.14
syncd now maintains a dynamic directory of registered clocks.  It uses
the new 'directory device' service in libdev.  'Mote' and 'codec' types
have been removed; drivers that provide pairs information are now expected
to register their own clock-types with the timesync daemon using the
directory API.

The MoteNIC has been changed in this way... it now registers a clock that
has the name of the mote's data device (e.g. /dev/mote/0/hostmote).

Revision 1.14 / (view) - annotate - [select for diffs] , Thu Sep 11 08:52:54 2003 UTC (6 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.13: +1 -1 lines
Diff to previous 1.13
fixed generated filename

Revision 1.13 / (view) - annotate - [select for diffs] , Thu Sep 11 08:47:09 2003 UTC (6 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.12: +2 -0 lines
Diff to previous 1.12
gsync milestone -- first draft, not tested yet

Revision 1.12 / (view) - annotate - [select for diffs] , Thu Jul 24 06:49:24 2003 UTC (6 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.11: +6 -1 lines
Diff to previous 1.11
link interface for timesync -- timesync now is integrated with emstar,
and works in the simulator!  hooray!

Revision 1.11 / (view) - annotate - [select for diffs] , Thu Jul 24 04:14:39 2003 UTC (6 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.10: +1 -23 lines
Diff to previous 1.10
Factored beacon-sending code out of driver_udp and into a new file
syncd_server.c, so that the new emstar link driver can be added without
code replication

Revision 1.10 / (view) - annotate - [select for diffs] , Tue Apr 1 00:01:09 2003 UTC (6 years, 7 months ago) by jelson
Branch: MAIN
CVS Tags: copyright-07-11-03, audio_server
Changes since 1.9: +19 -18 lines
Diff to previous 1.9
libpcap used in syncd is now deprecated; we're using SO_TIMESTAMP instead

Revision 1.9 / (view) - annotate - [select for diffs] , Fri Mar 28 07:45:12 2003 UTC (6 years, 7 months ago) by jelson
Branch: MAIN
Changes since 1.8: +7 -0 lines
Diff to previous 1.8
build logic analyzer control module for experiments

Revision 1.8 / (view) - annotate - [select for diffs] , Mon Jan 13 00:48:06 2003 UTC (6 years, 10 months ago) by jelson
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
Did a lot of cleanup of the initialization code.  Took out e-run and
replaced with misc_init.  Updated some older programs to use emrun_init.

Revision 1.7 / (view) - annotate - [select for diffs] , Wed Jan 8 21:01:40 2003 UTC (6 years, 10 months ago) by jelson
Branch: MAIN
Changes since 1.6: +2 -0 lines
Diff to previous 1.6
added -lm, needed when compiling without -O

Revision 1.6 / (view) - annotate - [select for diffs] , Thu Nov 14 03:20:23 2002 UTC (7 years ago) by jelson
Branch: MAIN
Changes since 1.5: +37 -7 lines
Diff to previous 1.5
Added easybuild features:
   -- platform-specific targets now supported ("build bins for i686-linux")
   -- protection against specifying redundant target names
   -- easier to specify platform-specific global cflags/ldflags
   -- other minor fixes

timesync doesn't quite "dual-compile" yet, still one missing feature
(multiple .o compliations with different cflags) which will be added
shortly.

Revision 1.5 / (view) - annotate - [select for diffs] , Thu Nov 7 15:54:44 2002 UTC (7 years ago) by jelson
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4
link with -lm needed for arm

Revision 1.4 / (view) - annotate - [select for diffs] , Thu Nov 7 04:56:41 2002 UTC (7 years ago) by jelson
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3
more fixes...... does this actually WORK???????

Revision 1.3 / (view) - annotate - [select for diffs] , Thu Nov 7 04:26:31 2002 UTC (7 years ago) by jelson
Branch: MAIN
Changes since 1.2: +0 -4 lines
Diff to previous 1.2
many more changes; hopefully got a handle on the recursive dep problem
between .d files and the directories that they sit in.

started the process of converting the code itself to conform to the new
build system (mainly fully-qualifying include filenames)

Revision 1.2 / (view) - annotate - [select for diffs] , Wed Nov 6 00:04:47 2002 UTC (7 years ago) by jelson
Branch: MAIN
Changes since 1.1: +8 -3 lines
Diff to previous 1.1
more checkpointing -- relative dirs work, the basic structure of bootstrapping
everything from the root directory works, more black magic with gcc -MM
stuff, objdir tokens integrated, concept of 'native build' on which the
easybuild system itself runs.... lots and lots of details.  but then
again, is a build system really anything BUT lots and lots of details?

Revision 1.1 / (view) - annotate - [select for diffs] , Wed Oct 23 14:45:12 2002 UTC (7 years, 1 month ago) by jelson
Branch: MAIN
add prelim build specs

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

CENS CVS Mailing List
Powered by
ViewCVS 0.9.2