• * update travis.yml
    
    Signed-off-by: Viktor <viktorxda@users.noreply.github.com>
    
    * readme: add link for windows build
    
    Signed-off-by: Viktor <viktorxda@users.noreply.github.com>
    
    * update appveyor.yml
    
    Signed-off-by: Viktor <viktorxda@users.noreply.github.com>
    viktorxda authored
     
    Browse Code »



  • downsampler == 1 means divide by one => no downsampling, use the base clocks.
    
    On 2250, frequency divider is a 16-bit up-counter. It outputs a pulse on
    overflow when enabled and reloads the value which was passed in
    the ESETTRIGGERORSAMPLERATE command.
    
    If you enable downsampler with ESETTRIGGERORSAMPLERATE and:
     - write 0xffff as a counter (0x10001 - 2), it will divide by 2
     - write 0xfffe as a counter (0x10001 - 3), it will divide by 3
     ....
     - write 0x0001 as a counter (0x10001 - 0), it will divide by 65535
     - write 0x0000 as a counter (0x10001 - 1), it will divide by 65536
    
    Fixes #81
    Winged Unicorn authored
     
    Browse Code »
  • unique_ptr deletes target pointer when variable scope ends.
    For variable "device" this is the whole main() function.
    So Device is destroyed after main() is finished.
    Device descructor is calling libusb_close. According to documentation
    no libusb function is allowed to be called after libusb_exit().
    
    Fixes #195
    Winged Unicorn authored
     
    Browse Code »
  • If simultaneously available legacy GL library and GLVND library cmake should prefer the new one.
    More info can be found by run 
    cmake --help-policy CMP0072
    Vasiliy Glazov authored
     
    Browse Code »