본문 바로가기

C# 언어 개요

Untitled-4.png

Mono/Visual Studio용 C# 패키지를
다운로드 받으십시오.
다운로드

 

문서

C# 라이브러리는 별도로 작성되었기 때문에, Finch Java 라이브러리와는 다른 기능을 갖고 있습니다.
C# 라이브러리에서 현재 사용 가능한 기능은 C# 다운로드에 포함되어 있는 FinchCSharpAPIDocumentation.pdf 도움말 파일에 나와 있습니다.

C#에 새로 포함된 개발 사실은 OS에 따른 Finch C# 프로젝트 구성 지침을 확인하시기 바랍니다. 

 

중요 파일 및 폴더

다음 파일 및 폴더는 모든 C 다운로드에 공통적으로 포함되어 있습니다.

FinchCSharpAPIDocumentation.pdf

C#용 Finch API 문서입니다.

FinchAPI.sln

Mono/Visual Studio 솔루션 파일 - 더블 클릭하여 프로젝트를 엽니다.

Program.cs

일부 Finch 기능을 보여주는 간단한 예제 파일입니다.

FinchAPI.cs

Finch API용 C# 소스 코드 파일입니다.

HidSharp.dll

Finch API 사용에 필수적인 라이브러리 파일입니다.
FinchAPI용으로 제공된 프로젝트 파일에 이미 API 링크가 포함되어 있습니다.

 

예제 프로그램

FinchAPITester/Program.cs 

평균 광센서 값을 출력하고, Finch가 부리를 아래쪽으로 향하는 위치가 될 때까지 그 값(높은 값 = 더 밝음)에 해당되는 값을 실행하도록 하는 예제 프로그램입니다.

ObstacleAvoider/Program.cs

Finch가 주변을 돌아다니며 장애물을 피하도록 하는 예제 프로그램입니다.

Tones/Program.cs

A4 (440 Hz)부터 A5 (880 Hz)까지의 소리를 재생하는 예제 프로그램입니다.

License.txt

Finch C# 패키지의 라이선스 정보입니다.

 

버전 정보

현재 Finch C# 2.00 버전을 사용할 수 있으며, Windows 7/8 64비트, Mac OSX 10.9 및 Linux Ubuntu 13에서 테스트를 성공적으로 마쳤습니다.

이전 버전

버전 2.00 (2014년 7월 24일) - Mono 호환성을 재작성하여 패키지가 크로스 플랫폼에서 호환되도록 했습니다.

버전 1.01 (2013년 3월 22일) - 다른 읽기가 보류되기 전에 읽기 장애가 있는 사소한 버그를 해결했습니다.

버전 1.0 (2012년 10월 4일) - 최초 배포.

 

프로젝트 구성 지침

Finch용 C# 프로그램을 생성 및 컴파일하려면 다음 지침을 따르십시오.
OS에 맞는 Finch C# 패키지를 다운로드 받아 압축을 푸십시오.

Windows

옵션 1: 우선 Mono 프레임워크를 다운로드하여 설치한 뒤, Xamarin Studio를 다운로드 받아 지침에 따라 설치하십시오.

옵션 2: Microsoft Visual Studio을 구한 후 설치하십시오.

다운로드 받은 IDE에서 FinchAPI.sln 파일을 여십시오. 

경고: Visual Studio에서 특정 예제를 실행하려면 프로젝트 이름을 우클릭한 뒤, "Set as StartUp Project"를 선택하십시오.

Mac

  1. Mono 프레임워크를 다운로드 한 뒤 설치하십시오.
  2. Xamarin Studio를 다운로드 한 뒤 지침에 따라 설치하십시오.
  3. FinchAPI.sln 파일을 여십시오.

Linux

  1. Hummingbird/Finch Linux 구성 스크립트를 다운로드 한 뒤 sudo ./configure를 실행하십시오.
  2. 배포 저장소에서 Mono 프레임워크를 설치하십시오. 설치할 수 없을 경우, 여기에서 다운로드 받아 설치하십시오. 
  3. 배포 저장소에서 MonoDevelop을 설치하십시오. 설치할 수 없을 경우, 여기에서 다운로드 받아 설치하십시오.
  4. FinchAPI.sln 파일을 여십시오.
맨위로