log

age author description
2015-02-12 Daniele Nicolodi Fix timeseries plot UI
2015-02-12 Daniele Nicolodi Add ZMQ library
2015-02-12 Daniele Nicolodi Add data pubblication through ZMQ socket
2015-02-12 Daniele Nicolodi Solve name collisions and other problems caused by including Windows headers
2015-01-29 Daniele Nicolodi Drop ChX global variables
2015-01-29 Daniele Nicolodi Enforce the number of counter channels when writing data to disk
2015-01-29 Daniele Nicolodi Update copyright notice to 2015
2014-10-27 Daniele Nicolodi Fix data files creation permissions
2014-10-27 Daniele Nicolodi Correct normalization for Allan deviation plots
2014-10-27 Daniele Nicolodi Update project file
2014-10-27 Daniele Nicolodi Implement correction proportional to frequency in dedrift code
2014-10-27 Daniele Nicolodi Show Plot and Allan windows in the taskbar
2014-10-27 Daniele Nicolodi Fix N estimate to properly round
2014-10-27 Daniele Nicolodi Improvements to log file handling
2014-10-09 Daniele Nicolodi Update Hg expected frequency with value of last measurement
2014-09-19 Daniele Nicolodi Implement N estimate tacking into account measured beatnote frequency
2014-09-18 Daniele Nicolodi Log when dedrift is automatically stop
2014-09-18 Daniele Nicolodi Do not track .cdb debug symbols file
2014-09-18 Daniele Nicolodi Do not track .cds
2014-09-18 Daniele Nicolodi Variable names clarification and cleanup
2014-09-18 Daniele Nicolodi Bitwise vs logical and fix
2014-09-18 Daniele Nicolodi Fix N3 measurement
2014-09-18 Daniele Nicolodi Rework beatnote sign determination. Fix Sign3 measurement
2014-05-02 Daniele Nicolodi Fix allan deviation plot
2014-05-02 Daniele Nicolodi Change plot lines color to red
2014-04-15 Daniele Nicolodi Use DDS4 for shifting Sr beatnote frequency to 10 kHz
2014-04-14 Daniele Nicolodi Set AD9956 frequency and sweep rate at startup
2014-04-14 Daniele Nicolodi Add streq() and strneq() definitions to utils.h
2014-04-14 Daniele Nicolodi Fix Allan deviation plot
2014-04-14 Daniele Nicolodi Fix ad9956 sweep rate setting. Disable clock divider on init. Simplify
2014-03-31 Daniele Nicolodi New build
2014-03-31 Daniele Nicolodi Remove now unused configuration variables
2014-03-31 Daniele Nicolodi Remove old AD9956 client code
2014-03-31 Daniele Nicolodi Adapt to new AD9956 interface
2014-03-31 Daniele Nicolodi Fix includes
2014-03-31 Daniele Nicolodi Move common AD99xx code to dds.{ch}
2014-03-31 Daniele Nicolodi New AD9956 interface
2014-03-31 Daniele Nicolodi Fix Sr beatnote sign detection
2014-03-31 Daniele Nicolodi Fix KK counter setup
2014-03-31 Daniele Nicolodi Remove unused DDS interface code
2014-03-31 Daniele Nicolodi Fix KK data provider setup
2014-03-31 Daniele Nicolodi Fix new AD9912 interface
2014-03-31 Daniele Nicolodi Fix device reset in old AD9912 interface
2014-03-31 Daniele Nicolodi Show error state in main user inteface panel
2014-03-31 Daniele Nicolodi Fix manual beatnote sign setting
2014-03-31 Daniele Nicolodi New build. Do not install configuration file.
2014-03-31 Daniele Nicolodi New AD9912 client code to communicate with improved server code
2014-03-31 Daniele Nicolodi UI elements rename
2014-03-31 Daniele Nicolodi Fix KK data provider. Wait for command reply before sending the next one.
2014-03-31 Daniele Nicolodi Minor change to the KK FX80 interface
2014-03-31 Daniele Nicolodi Fixes
2014-03-31 Daniele Nicolodi Allow to write log to file specified in configuration file
2014-03-31 Daniele Nicolodi New build
2014-03-31 Daniele Nicolodi New build
2014-02-24 Daniele Nicolodi Cosmetic
2014-02-24 Daniele Nicolodi Change data logging to 16 digits precision
2014-02-24 Daniele Nicolodi Fix data file creation permissions
2014-02-24 Daniele Nicolodi Add scrambler option to KK data provider. Report KK counter version.
2014-02-21 Daniele Nicolodi Do not reset dedrift DDS at program initialization
2014-02-21 Daniele Nicolodi Rewrite data writing to file
2014-02-21 Daniele Nicolodi Update default configuration file
2014-02-21 Daniele Nicolodi Armonize configuration file path construction in KK data provider
2014-02-21 Daniele Nicolodi Remove DDS frequency +10 kHz and -10 kHz buttons
2014-02-21 Daniele Nicolodi Fix real DDS frequency display
2014-02-21 Daniele Nicolodi Fix N estimate interface
2014-02-21 Daniele Nicolodi Make number of KK counter channels read configurable
2014-02-21 Daniele Nicolodi Increase maximum number of data channels to 8
2014-02-21 Daniele Nicolodi Code cleanup
2014-02-21 Daniele Nicolodi Make DDS addres configurable in configuration file. Modernize AD9912 driver.
2014-02-17 Daniele Nicolodi Fix save of Extra math field
2014-02-14 Daniele Nicolodi New build
2014-02-14 Daniele Nicolodi Add new parameters to default condiguration file
2014-02-14 Daniele Nicolodi Make data folder configurable in configuration file
2014-02-14 Daniele Nicolodi Get Sr data logger parameters from configuration file. Code reorganization.
2014-02-14 Daniele Nicolodi Minor cleanup
2014-02-13 Daniele Nicolodi Fix local header include
2014-02-13 Daniele Nicolodi Minor cleanup
2014-02-10 Daniele Nicolodi New build
2014-02-10 Daniele Nicolodi Read AD9956 configuration from configuration file
2014-02-10 Daniele Nicolodi Fix configuration file name
2014-02-10 Daniele Nicolodi Cleanup
2014-02-04 Daniele Nicolodi Coding style fixes
2014-02-04 Daniele Nicolodi Simplification and code cleanup
2014-02-03 Daniele Nicolodi Code cleanup
2014-02-03 Daniele Nicolodi Simplify DDS frequency juggling in N measurement
2014-02-03 Daniele Nicolodi Remove controls for removed functionality
2014-02-03 Daniele Nicolodi Add beatnote frequency drift correction to N3 measurement
2014-01-31 Daniele Nicolodi Raw data logging enabled by default
2014-01-31 Daniele Nicolodi Update values to reflect recentering of the 1542 nm cavities
2014-01-31 Daniele Nicolodi Fix data logging
2014-01-31 Daniele Nicolodi New folder for 2014 data files
2014-01-31 Daniele Nicolodi Fix log message
2014-01-31 Daniele Nicolodi Minor correction to N3 measurement
2014-01-30 Daniele Nicolodi Update expression to compute Sr absolute frequency
2014-01-22 Daniele Nicolodi New build
2014-01-22 Daniele Nicolodi Remove relic header file
2014-01-22 Daniele Nicolodi Tweaks to FakeDataProvider
2014-01-22 Daniele Nicolodi Allan user interface tweaks
2014-01-22 Daniele Nicolodi Code cleanup
2014-01-22 Daniele Nicolodi Remove unused variables from math experessions initialization
2014-01-22 Daniele Nicolodi Rework data logging
2014-01-22 Daniele Nicolodi Plot user interface tweaks
2014-01-22 Daniele Nicolodi Adjust log messages
2014-01-22 Daniele Nicolodi Fix recenter
2014-01-22 Daniele Nicolodi Coding style
2014-01-22 Daniele Nicolodi Fix Allan deviation linear drift contribution removal
2014-01-22 Daniele Nicolodi Code cleanup
2014-01-22 Daniele Nicolodi Code cleanup
2014-01-22 Daniele Nicolodi Major code cleanup
2014-01-22 Daniele Nicolodi Major code cleanup. Implement beatnote recentering.
2013-12-17 Daniele Nicolodi Support graceful intrerruption of N3 measurement. Minor user interface fixes
2013-12-17 Daniele Nicolodi New build version 7.4.1
2013-12-17 Daniele Nicolodi Minor user interface tweaks
2013-12-17 Daniele Nicolodi Add more N3 measurement debug information in the log
2013-12-16 Daniele Nicolodi Fix thousands separators number formatting function.
2013-12-13 Daniele Nicolodi User iterface tweaks. Better thousands separators number formatting function.
2013-12-13 Daniele Nicolodi Produce realistic data from fake data provider
2013-12-13 Daniele Nicolodi Rename variables from SigneX to SignX
2013-12-13 Daniele Nicolodi Add thousands separator to important numeric displays
2013-12-12 Daniele Nicolodi Allow to set dedrift DDS central frequency. Add option to double applied slope.
2013-12-12 Daniele Nicolodi Improve user interface
2013-12-12 Daniele Nicolodi Update Sr data logger IP address
2013-09-17 Daniele Nicolodi Add KK counter measurement interval synchronization to PPS trigger
2013-09-12 Daniele Nicolodi Add Sr frequency logging to disk and to Sr data logger
2013-09-12 Daniele Nicolodi Fix N3 measurement. Simply frequnecy ramping functions.
2013-07-05 Daniele Nicolodi Fix computaion of expected frep change
2013-07-05 Daniele Nicolodi Fix N3 measurement
2013-07-05 Daniele Nicolodi Use DDS1 to change frep in the measurement of N3. Improve some variable names
2013-07-02 Daniele Nicolodi Remove the writing of a second copy of Lo frequency data
2013-07-02 Daniele Nicolodi Add option to save DDS frequencies to disk
2013-07-02 Daniele Nicolodi Avoid compilation warning
2013-07-02 Daniele Nicolodi Fix N3 measurement
2013-06-28 Daniele Nicolodi New build
2013-06-28 Daniele Nicolodi Fix N3 measurement
2013-06-28 Daniele Nicolodi Minimal cleanup of AD9912 DDS driver
2013-06-28 Daniele Nicolodi Minor simplification
2013-04-08 Daniele Nicolodi New build
2013-04-08 Daniele Nicolodi Disable the Start button when data acquisition thread is running
2013-04-08 Daniele Nicolodi Add configuration file example
2013-04-08 Daniele Nicolodi Remove unused variables
2013-04-08 Daniele Nicolodi Add timeout to FX_Recv() function. Improve error handling in KKDataProvider
2013-04-08 Daniele Nicolodi Fix buffer size in SendMessage macro
2013-03-26 Daniele Nicolodi New build
2013-03-26 Daniele Nicolodi Add 'KK_FX80E.dll' to the distributed files
2013-03-26 Daniele Nicolodi Allow up to 16 messages to pile up in the communication between threads
2013-03-26 Daniele Nicolodi Write raw counters data to disk
2013-03-26 Daniele Nicolodi Ignore packet with id '7015' in KK driver
2013-03-22 Daniele Nicolodi New build
2013-03-22 Daniele Nicolodi Change default KK port to COM4. Make port configurable via .ini file
2013-03-22 Daniele Nicolodi Do not track .cws
2013-03-22 Daniele Nicolodi New build 7.3.0. Update project files
2013-03-22 Daniele Nicolodi Fix timestamping. Cleanup data providers
2013-03-22 Daniele Nicolodi Cleanup log file data provider
2013-03-21 Daniele Nicolodi Implement data acquisition through direct communication with the KK counter
2013-03-21 Daniele Nicolodi Move data acquisition into separate thread
2013-03-21 Daniele Nicolodi Remove unused header
2013-03-21 Daniele Nicolodi Julian day is never used. Remove it
2013-03-21 Daniele Nicolodi Minor cleanup
2013-03-20 Daniele Nicolodi Rework and cleanup N measurement panels handling. Move logs to dedicated panel.
2013-03-20 Daniele Nicolodi Small UI cleanup
2013-03-20 Daniele Nicolodi Implement logging
2013-03-18 Daniele Nicolodi Implement gettimeofday()
2013-03-18 Daniele Nicolodi Add dedrifting DDS reset functionality
2013-02-27 Daniele Nicolodi Update data logging folder to "z:\Measures-2013"
2012-12-17 Daniele Nicolodi Fix data logging to disc. Shorten file names
2012-11-30 Daniele Nicolodi Remove unused file
2012-11-30 Daniele Nicolodi Refactor data writing to disk. Implement dayly chunking to separate files
2012-11-29 Daniele Nicolodi Remove not completely implemented autosave option
2012-11-08 Daniele Nicolodi New build. Update project files
2012-11-08 Daniele Nicolodi Refactor mean and slope measurement
2012-10-29 Daniele Nicolodi Fix byte order in AD9956 DDS driver
2012-10-29 Daniele Nicolodi New build. Update project files
2012-10-29 Daniele Nicolodi Fix slope measurement again
2012-10-29 Daniele Nicolodi Use cleaned up AD9956 DDS driver functionalities
2012-10-29 Daniele Nicolodi Cleanup AD9956 DDS driver
2012-10-29 Daniele Nicolodi Fix slope measurement
2012-10-29 Daniele Nicolodi Clarify variables names in dedrifting code
2012-10-29 Daniele Nicolodi Fix automatic measurement stop on unlock and simplify dedrifting slope setting
2012-10-29 Daniele Nicolodi Style fix
2012-10-29 Daniele Nicolodi Fix varargs handling in DDS Fox driver error function
2012-10-29 Daniele Nicolodi Further simplification
2012-10-18 Daniele Nicolodi Fix N2 measurement after cleanup. Further simplification
2012-10-18 Daniele Nicolodi Display measured slope
2012-10-17 Daniele Nicolodi Fix frequency scaling in frequency drift measurement
2012-10-17 Daniele Nicolodi New build. Update project files
2012-10-17 Daniele Nicolodi Do not suspend slope measurement for 5 cycles at each slope measurement interval
2012-10-17 Daniele Nicolodi Simplyfy slope measurement code
2012-10-11 Daniele Nicolodi Cleanup. Remove unnecessary global variable
2012-10-11 Daniele Nicolodi Do not update beatnote sign indicators at each time tick
2012-10-10 Daniele Nicolodi Remove unused variable
2012-10-10 Daniele Nicolodi Cleanup. Remove some C abominations
2012-10-10 Daniele Nicolodi Remove debug statement
2012-10-10 Daniele Nicolodi Remove unused variables
2012-10-10 Daniele Nicolodi New build. Update project files
2012-10-10 Daniele Nicolodi Simplify dedrifting interface
2012-10-10 Daniele Nicolodi Uniform N3 measurement code to N1 and N2
2012-10-10 Daniele Nicolodi Cleanup. Convert N2 measurement logic to state machine like structure
2012-10-10 Daniele Nicolodi Fix output frequency read back in DDS Fox driver
2012-10-09 Daniele Nicolodi Simplify logic and reindent
2012-10-09 Daniele Nicolodi Fix frequency scaling in frequency drift measurement
2012-10-09 Daniele Nicolodi Cleanup
2012-10-05 Daniele Nicolodi Fix setting dedrifting slope via spinner
2012-10-05 Daniele Nicolodi Handle application quit just once
2012-10-05 Daniele Nicolodi Add setting to invert the sign of the measured slope on dedrifting
2012-10-03 Daniele Nicolodi New build. Update project files
2012-10-03 Daniele Nicolodi Cleanup
2012-10-03 Daniele Nicolodi Minor fixes to UI
2012-10-03 Daniele Nicolodi Update displayed dedrifting slope when it is modified and not at each timer tick
2012-10-03 Daniele Nicolodi Cleanup code handling dedrifing options
2012-10-03 Daniele Nicolodi Indent
2012-10-03 Daniele Nicolodi Fix N1 measurement code after cleanup
2012-10-02 Daniele Nicolodi New build. Update project files
2012-10-02 Daniele Nicolodi Allow manual setting of frequency dedrifting rate
2012-10-02 Daniele Nicolodi Cleanup AD9956 DDS parameters setting code
2012-10-02 Daniele Nicolodi Remove references to unused DDSBes
2012-10-02 Daniele Nicolodi Remove two global variables
2012-10-02 Daniele Nicolodi Cleanup N1 measurement code
2012-10-02 Daniele Nicolodi Correct DDS3 frequency adjustement on N3 measurement. Cleanup
2012-07-20 Daniele Nicolodi Code cleanup and dead code removal
2012-07-20 Daniele Nicolodi Correct DDS3 frequency adjustement on N3 measurement
2012-07-19 Daniele Nicolodi Remove unused widgets from N1 measurement panel. Harmonize widgets names
2012-07-19 Daniele Nicolodi Unused variable
2012-07-19 Daniele Nicolodi Get rid of unused variables. Some minor coding style improvements
2012-07-18 Daniele Nicolodi New build
2012-07-18 Daniele Nicolodi Add new files to project and enable compiler warnings
2012-07-18 Daniele Nicolodi Implement N3 measurement. Large code cleanup.
2012-07-18 Daniele Nicolodi Implementation of the C99 round() function
2012-07-16 Daniele Nicolodi New build
2012-07-16 Daniele Nicolodi Minor code cleanup
2012-07-16 Daniele Nicolodi Log file name and line number on error
2012-07-16 Daniele Nicolodi Remove "always on top" attribute to main application window
2012-07-04 Daniele Nicolodi New build
2012-07-04 Daniele Nicolodi Fix slope cancelling following Hg cavity
2012-07-03 Daniele Nicolodi Adjust distribution definition files
2012-07-03 Daniele Nicolodi Correctly scale 1062 nm cavity frequency to compute slope for 1542 nm cavity
2012-07-03 Daniele Nicolodi Add build results to ignored files
2012-07-03 Daniele Nicolodi Consistent naming of project files and executable
2012-07-03 Daniele Nicolodi Make executable name and window title consistent
2012-07-03 Daniele Nicolodi Remove useless main panel attribute setting
2012-07-03 Daniele Nicolodi Remove unused include
2012-07-03 Daniele Nicolodi Implement reference selection (microwave or Hg cavity) for slope cancelling
2012-07-03 Daniele Nicolodi Indentation
2012-07-03 Daniele Nicolodi Import