Coder Social home page Coder Social logo

areadetector / adpointgrey Goto Github PK

View Code? Open in Web Editor NEW
6.0 19.0 7.0 31.66 MB

An EPICS areaDetector driver for cameras from FLIR/Point Grey using their older FlyCap2 SDK. These include IEEE 1394 Firewire DCAM, GigE, USB 2.0, and USB 3.0 cameras.

Home Page: https://areadetector.github.io/areaDetector/ADPointGrey/PointGreyDoc.html

Makefile 1.28% C++ 96.51% IDL 0.18% C 1.30% Batchfile 0.72%
epics areadetector flir pointgrey

adpointgrey's Introduction

adpointgrey's People

Contributors

jwlodek avatar kgofron avatar markrivers avatar oksanagit avatar shadowguy avatar timmmooney avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

adpointgrey's Issues

Automatic way to determine Visual Studio version and hence required library

From Andrew Johnson:

Hi Mark,
On 12/4/18 9:19 AM, Mark Rivers via Tech-talk wrote:
  * On Windows the name of the required FlyCap2 library now depends on what version of Visual Studio 
    is being used.  It is FlyCapture2_v100.lib for VS 2010, FlyCapture2_v120.lib for VS 2013,
    and FlyCapture2_v140.lib for VS 2015.
    I have not yet found a way to have the Makefile automatically detect the VS version, so the Makefiles
    will need to be manually edited if VS 2015 is not being used.
In Base we are using the following to detect VS-2015 or later; the vcvars*.bat scripts from VS-2015 onwards do now set an environment variable with the version:

# option needed for parallel builds with Visual Studio 2015 onward
#
# -FS Force Synchronous PDB Writes
ifneq ($(VisualStudioVersion),)
  OPT_CXXFLAGS_NO += -FS
  OPT_CFLAGS_NO += -FS
endif
For my VS-2017 installation the value is:

C:\epics>echo %VisualStudioVersion%
15.0
I don't have an automatic solution for earlier VS versions though.

- Andrew

This should be used to determine which version of FlyCapture2 to use in the Makefiles.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.