본문 바로가기 메뉴 바로가기

구스의 엔지니어 세상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

구스의 엔지니어 세상

검색하기 폼
  • 엔지니어 세상 (451)
    • National Instruments (247)
      • LabVIEW (94)
      • LV OOP (4)
      • DAQmx (30)
      • DIAdem (25)
      • RIO (18)
      • Vision (10)
      • 통신 (14)
      • VeriStand (2)
      • TestStand (6)
      • RF (9)
      • 기타.. (35)
    • NATI 소식 (2)
    • IT 소식 (1)
    • 프로그래밍 팁s (98)
      • C#, .NET (16)
      • Android (1)
      • Excel(Macro, VBA) (19)
      • 프로그래밍 방법론 (12)
      • Database (8)
      • 기타 (25)
      • Swift..(iOS) (1)
      • R (1)
      • Python (15)
    • MAC 팁s (11)
    • Windows팁s (26)
    • Blog 팁s (1)
    • Good Apps (63)
    • Hardwares (2)
  • 방명록

미뮤 렉 문제에 대해서 가상화(VT) 설정 확인하자

안녕하세요. 구스입니다. 오늘 미뮤 앱플레이어에 대해서 이야기를 해볼까 합니다.미뮤 앱플레이어는 제가 써본 안드로이드 가상머신 중에 가장 가볍고, 성능이 뛰어난 앱플레어인데요. 미뮤를 사용하다가 렉 문제가 발생한다는 내용이 많더라구요.그래서 왜 렉이 발생을 할까에 대한 의문이 들어 관련글을 좀 찾아보았고, 정리를 해볼까 합니다. 미뮤 앱플레이어의 최소사양은 아래와 같습니다. CPU에 대한 언급은 따로 없는데요. 당연히 CPU 성능이 좋으면 좋을 수록 좋습니다. 안드로이드 가상머신이 생각보다 CPU를 많이 잡아먹기 때문에 3-4년전에 산 PC라면 미뮤 렉 문제가 발생을 할수는 있습니다.하지만 최근에 산 PC에서 렉이 발생한다면 미뮤 가상화에 대한 확인을 해봐야합니다. 미뮤 가상화 확인에 대한 부분은 아래의..

Good Apps 2016. 4. 19. 18:06
LabVIEW와 NI SoftMotion에서 Stop 모드 설정하기

안녕하세요. 구스입니다. 오늘은 RIO 제품군에서 사용할 수 있는 NI SoftMotion에 대한 간략한 설명을 적을까 합니다. NI SoftMotion은 LabVIEW 프로젝트 상에서 모션 어플리케이션 개발 및 솔리드웍스(SolidWorks)에서 만든 시뮬레이션 조정을 할 수 있게 도와주는 LabVIEW 모듈입니다. LabVIEW 프로젝트에서 모션 제어를 손쉽게 도와주는 툴이라고 보시면 됩니다. 오늘 알아볼 내용은 바로 NI SoftMotion function에서 Stop Mode에 대한 부분입니다.모션을 제어하면서 갑자기 멈춰야 하는 경우가 있을때 Emergency Stop을 사용하거나 소프트웨어적으로 Stop 함수를 전달할 수가 있는데요. Stop 함수를 전달할 때 어떤식으로 처리가 되는지를 나타내..

National Instruments/RIO 2016. 4. 18. 02:06
맥OS 상에서 맥북 어플 삭제 하는 방법 안내

안녕하세요. 구스입니다. 오랜만에 맥북 팁을 가지고 왔습니다. 대개 초보적인 내용이긴 한데요. 바로 맥북 어플 삭제하는 방법을 알아볼까 합니다. 맥북이 다른 노트북보다 가볍고, 이뻐서 손쉽게 구매를 하시는 분들이 많으신데요. 생각보다 맥OS 사용이 쉽지는 않죠. 우리나라는 윈도우로 많은 부분이 되어 있기 때문에, 윈도우를 어려서부터 사용해 왔고 새로운 운영체제를 쓰고자 하니 어려울수 밖에 없습니다. 저도 똑같아요. 이번 글에서는 맥OS에 있는 LaunchPad를 이용하여 맥북 어플 삭제를 해보도록 합시다. 어플리케이션 삭제를 위해서 LaunchPad를 실행시킵니다. 참 많은 프로그램이 맥북에 깔려있네요. 저의 맥북은 128기가라서 용량도 작은데 말이죠. 그럼 맥북 어플 삭제를 해보도록 합시다. 아래와 같..

MAC 팁s 2016. 4. 16. 14:46
Visual Studio에서 CWButton, CWGraph, CWGraph3D 설정하기

안녕하세요. 구스입니다. 오늘은 Visual Studio에서 NI의 Measurement Studio를 활용하여 CWButton, CWGraph, CWGraph3D을 사용하기 위한 설정 방법에 대해서 알아보도록 하겠습니다. 기본적으로 Visual Studio 설치뒤 Measurement Studio를 설치하게 되면, .NET Framework 환경에서는 Measurement Studio의 기본 컨트롤과 인디케이터를 Toolbox에서 사용할 수 있습니다. 아래의 그림을 보면 확인이 가능하겠지만, C#으로 프로젝트를 생성하면 자동적으로 Toolbox에 관련 컨트롤들이 뜨게 됩니다. 이를 Drag and Drop을 통해서 Form에 대한 디자인 구현이 가능하게 되죠. 하지만 ActiveX 기반의 CW로 시작하..

National Instruments/기타.. 2016. 4. 15. 00:30
[MAC 팁] 카카오톡 PC버전 맥 OS용 설치하는 방법

안녕하세요. 구스입니다.오랜만에 맥 OS에 대한 글을 쓰네요. 이 글에서는 카카오톡 PC버전 맥 버전에 대한 설치방법을 알아볼까 합니다. 카카오톡에서 맥용으로 출시한 것은 2014년도 입니다. 하지만 저도 맥북에 카카오톡 PC버전을 설치하지 않고 있다가 최근에 설치를 했는데 사용에 있어 문제도 없고, 괜찮아서 관련 글을 공유드릴까 합니다. 카카오톡 PC버전 맥 용에 대한 다운로드는 카카오톡 홈페이지에서 받을 수 있습니다.카카오톡 PC버전 다운로드 페이지는 아래와 같습니다. 물론 앱스토어에서 바로 진행을 하셔도 됩니다. 카카오톡 PC버전 맥 용 다운로드 받기http://www.kakao.com/talk/ko 카카오톡 PC버전 맥 버전 앱스토어에서 바로 받기https://itunes.apple.com/app..

MAC 팁s 2016. 4. 14. 10:35
Measurement Studio에서 CW3DGraph 사용 방법

안녕하세요. 구스입니다. 오늘은 NI사의 Measurement Studio의 Legacy로 구분이 되는 CW3DGraph를 사용하는 방법에 대해서 알아보도록 하겠습니다. Measurement Studio는 2009버전 이후 부터 C++, ActiveX과 관련된 라이브러리는 공식적으로 지원하지 않습니다. 따라서 Legacy라는 인스톨러를 NI 본사에 요청을 해야하는데요. Legacy를 설치하면 C++, ActiveX등에 대한 함수 및 그래프들을 사용할 수는 있습니다. 아래의 예제 CIntensityGraph.zip는 C#에서 ActiveX 기반의 CW3DGraph를 사용하는 예제인데요. 자신의 PC가 64비트이면 컴파일시 아래와 같은 에러를 확인할 수 있습니다. 본 에러코드를 확인해보면 ActiveX 기반..

National Instruments/기타.. 2016. 4. 14. 00:30
랩뷰에서 만든 .NET 어셈블리 Visual Studio 사용 위한 설정 방법

안녕하세요. 구스입니다. 오늘은 랩뷰에서 만든 .NET 프레임워크 어셈블리를 Visual Studio에서 사용하기 위한 설정 방법에 대해서 알아볼까 합니다. LabVIEW의 Application Builder를 이용하면 아래와 같이 InteropAssembly 파일을 생성할 수 있습니다. 자신이 생성한 InteropAssembly 파일을 Visual Studio에서 살펴보면 LabVIEWExports 클래스와 추가적으로 자신이 사용한 VI내의 값에 맞게 클러스터등이 클래스로 변환이 됩니다. 이를 Visual Studio에서 사용하기 위해서 생성한 어셈블리 파일을 읽어오면 아래와 같이 LVBaseRefnum, ErrorCluster와 같은 클래스를 Visual Studio에서 찾지 못하는 경우가 발생을 합..

National Instruments/LabVIEW 2016. 4. 13. 00:30
자동차 통신 기술인 CAN 통신과 CAN FD 통신에 대해서

안녕하세요. 구스입니다. 이번 글에서는 차량 통신 기술 중 하나의 CAN 통신 그리고 차세대 통신인 CAN FD 통신에 대해서 알아볼까 합니다. 자동차 통신 기술은 ECU와 센서간의 통신을 위해서 많이 사용이 됩니다. 물론 속도가 문제가 되지 않는 곳이면 LIN통신도 사용을 많이 하고 있습니다. 속도 제약이 있는 곳이라면 FlexRay를 쓰기도 합니다. LIN, CAN, FlexRay 모두 차량에서 많이 사용되는 통신 방법입니다.이 세가지 통신 방법을 비교하면 아래와 같은데요. LIN이 가장싸지만 속도가 느리고, FlexRay가 가장 비싸지만 안전하고, 빠르다는 장점을 가지고 있습니다. CAN은 중간 정도의 성능과 안정성을 가지고 있겠죠. CAN, LIN, FlexRay에 대한 부분은 차후에 한번 자세히..

National Instruments/통신 2016. 4. 12. 00:30
[C# 강좌] C# Var와 다이나믹(Dynamic)에 대해서 이해하기

안녕하세요. 구스입니다. 오랜만에 C# 강좌 글을 남기네요. 이 글에서 C# Var와 Dynamic(다이나믹)에 대한 소개를 해드릴까 합니다. C# var는 Visual Studio 2008, .NET Framework 3.5 버전에서 나왔고, Dynamic(다이나믹)은 Visual Studio 2010, .NET Framework 4.0 버전에서 소개가 되었습니다. C# Var란 무엇일까요? Var는 데이터 타입을 개발자가 아닌 컴파일러가 결정하게 끔 만드는 키워드(Keyword)입니다. 일반적으로 C#에서는 int, double, string, float와 같이 개발자가 사용하고자는 데이터 타입을 결정하게 됩니다. 이를 명시적 선언이라고 이야기 합니다. 하지만 데이터 타입이 임의적으로 타입이 변경이 ..

프로그래밍 팁s/C#, .NET 2016. 4. 11. 10:12
[Windroye] 윈드로이 한글입력 및 윈드로이드 한글 설정 방법

안녕하세요. 구스입니다. 이 글에서는 윈드로이 설정 방법에 대해서 알아볼텐데요.윈드로이는 기본적으로 설치를 하면 중국어로 나오게 되는데, 이를 수정하여 윈드로이 한글입력을 어떻게 하는지에 대한 설정 방법에 대해서 알아볼꺼에요. 그리고 윈드로이드 한글 설정도 어떻게 되는지 같이 알아보도록 합시다. 중국어로 나오는이유는 윈드로이드가 중국에서 개발된 프로그램이라 그렇습니다. 하지만 윈드로이드 한글 지원은 가능하니 걱정은 안하셔도 됩니다. 윈드로이 한글입력 방법을 설정하기 위해서는 아래의 설정 버튼을 누릅니다. 아이고 모두 중국어라서 힘듭니다.얼른 윈드로이드 한글 설정을 해보도록 합시다. 아래의 그림과 같이 A모양의 아이콘을 누릅니다. 그리고 가장 위에 있는 언어 선택 버튼을 누릅니다. 아래의 한국어가 보이시나..

Good Apps 2016. 4. 10. 23:57
이전 1 ··· 6 7 8 9 10 11 12 ··· 46 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바