락인앰플리파이어는 잡음이 많은 환경에서 알고 있는 반송파로 신호를 추출할 수 있는 증폭기 유형이다.
일반적으로 사인 및 코사인 복조는 동시에 수행되며, 때로는 이중 위상 복조라고도 한다. 이를 통해 인페이스성분 및 쿼드러처성분를 추출할 수 있으며, 이 구성요소는 극좌표, 즉 진폭 및 위상으로 전송되거나 복소수의 실수 및 허수 부분으로 추가 처리될 수 있다(예: 복소 FFT 분석의 경우).

[링크 : https://ko.wikipedia.org/wiki/락인앰플리파이어]

[링크 : https://en.wikipedia.org/wiki/Lock-in_amplifier]

[링크 : https://blog.naver.com/zhinst/221648864808]

 

잡음에 묻혀 있는 매우 작은 신호를 추출하는 락인앰플리파이어의 기능
복조(demodulation) 또는 위상 감지 디텍션(phase-sensitive detection)이라고 하는, 락인앰프의 작동 원리는, 측정된 신호(입력 신호)를 기준 주파수와 믹싱한 다음 로패스 필터링하는 방식을 기본으로 합니다.

[링크 : https://www.zhinst.com/others/ko/lock-in-amplifiers]

 

[링크 : https://github.com/Dennis-van-Gils/DvG_Arduino_lock-in_amp]

 

[링크 : https://www.allaboutcircuits.com/technical-articles/basic-fundamentals-of-lock-in-amplifiers/]

[링크 : https://jbear.tistory.com/m/entry/Lock-in-Amplifier]

 

+

22.08.09

[링크 : https://www.researchgate.net/figure/Lockin-Amplifier-Circuit-for-measuring-IR-radiation-Image-modified-from-44_fig12_315655490]

[링크 : https://physicsopenlab.org/2019/08/20/lock-in-amplifier/]

 

[링크 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad630.pdf]

'이론 관련 > 사진 광학 관련' 카테고리의 다른 글

DFB / DBR laser  (0) 2022.08.09
modulated laser  (0) 2022.08.03
FMS(Frequency modulation spectroscopy)  (0) 2022.06.20
pantograph router (축도기)  (0) 2019.04.25
호모그래피  (0) 2019.01.14
Posted by 구차니

20.10 에서 테스트 완료.

18.04 에서도 해봐야 하려나? (세션 로그아웃 시기키 귀찮은디..)

 

$ sudo vi /etc/gdm3/custom.conf
# GDM configuration storage
#
# See /usr/share/gdm/gdm.schemas for a list of available options.

[daemon]
# Uncoment the line below to force the login screen to use Xorg
WaylandEnable=false

# Enabling automatic login
#  AutomaticLoginEnable = true
#  AutomaticLogin = user1

# Enabling timed login
#  TimedLoginEnable = true
#  TimedLogin = user1
#  TimedLoginDelay = 10

AutomaticLoginEnable=True
AutomaticLogin=falinux

[security]

[xdmcp]

[chooser]

[debug]
# Uncomment the line below to turn on debugging
# More verbose logs
# Additionally lets the X server dump core if it crashes
#Enable=true


[링크 : https://www.answertopia.com/ubuntu/displaying-ubuntu-applications-remotely-x11-forwarding/]

Posted by 구차니

'지지율 경고등' 尹대통령, 도어스테핑 잠정 중단

[링크 : https://news.v.daum.net/v/20220711100402769]

 

남의 집 문 앞에서 대기하기 라는 의미의 doorstepping은 영/미에서 사용은 하지만

약식회견이라는 의미로는 오픈사전에 추가되었다라..

 

[링크 : https://dict.naver.com/search.dict?dicQuery=door+stepping&query=door+stepping&target=dic&ie=utf8&query_utf=&isOnlyViewEE=]

 

22년 6월 10일에 추가 했는데

찬반이 많지도 않고 비율도 모호한.. -_-??? 정체를 알 수 없는 단어구만

[링크 : https://en.dict.naver.com/#/userEntry/enko/3e44168f4c50224a54ae98d2b78703b3]

 

그런데 독립된 언어를 지닌 주권국가로서 자국어가 챙피한걸까?

Posted by 구차니
게임/닌텐도 스위치2022. 7. 10. 23:43

아따 어렵다 ㅠㅠ

어떻게 하는건지 튜토리얼을 해도 어렵다 

Posted by 구차니

첫 애 친구네 집이 조만간 이사갈 예정이라

오늘 처음으로 공개된대서 가봤더니

역시 큰 집이 최고여..

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

컴백 홈 그리고 집 뒤집기  (0) 2022.07.24
여름휴가의.시작  (0) 2022.07.22
정수기 필터 구매  (0) 2022.07.06
보일러 고장  (0) 2022.07.01
6.25  (0) 2022.06.25
Posted by 구차니
Posted by 구차니
Programming/C Win32 MFC2022. 7. 7. 19:08

c언어로 작성된 REST API

당연하지만(?) openSSL을 요구한다.

 

[링크 : https://choiseokwon.tistory.com/310]

[링크 : https://docs.kore.io/4.0.0/]

'Programming > C Win32 MFC' 카테고리의 다른 글

c에서 cpp 함수 불러오기  (0) 2023.01.04
MSB / LSB 변환  (0) 2022.08.29
fopen exclusivly  (0) 2021.07.09
vs2019 sdi , mdi 프로젝트 생성하기  (0) 2021.07.08
vkey win32 / linux  (0) 2021.04.30
Posted by 구차니

코드 분석하다 보니 아래와 같은 함수를 compositor.c에서 발견함.

weston 에서 호출되는 곳은 3 곳.

 

/** State of the repaint loop */
enum {
REPAINT_NOT_SCHEDULED = 0, /**< idle; no repaint will occur */
REPAINT_BEGIN_FROM_IDLE, /**< start_repaint_loop scheduled */
REPAINT_SCHEDULED, /**< repaint is scheduled to occur */
REPAINT_AWAITING_COMPLETION, /**< last repaint not yet finished */
} repaint_status;

static void
weston_output_schedule_repaint_reset(struct weston_output *output)
{
output->repaint_status = REPAINT_NOT_SCHEDULED;
TL_POINT(output->compositor, "core_repaint_exit_loop",
 TLP_OUTPUT(output), TLP_END);
}

'프로그램 사용 > wayland' 카테고리의 다른 글

wayvnc 0.5 릴리즈  (0) 2022.08.09
capture drm screen  (0) 2022.08.08
weston drm debug  (0) 2022.06.29
libwayland debug 메시지  (0) 2022.06.27
libwayland  (0) 2022.06.27
Posted by 구차니
Linux API/v4l2022. 7. 6. 15:21

 

$ v4l2-ctl

General/Common options:
  --all              display all information available
  -C, --get-ctrl=<ctrl>[,<ctrl>...]
                     get the value of the controls [VIDIOC_G_EXT_CTRLS]
  -c, --set-ctrl=<ctrl>=<val>[,<ctrl>=<val>...]
                     set the value of the controls [VIDIOC_S_EXT_CTRLS]
  -D, --info         show driver info [VIDIOC_QUERYCAP]
  -d, --device=<dev> use device <dev> instead of /dev/video0
                     if <dev> starts with a digit, then /dev/video<dev> is used
  -e, --out-device=<dev> use device <dev> for output streams instead of the
                     default device as set with --device
                     if <dev> starts with a digit, then /dev/video<dev> is used
  -h, --help         display this help message
  --help-all         all options
  --help-io          input/output options
  --help-misc        miscellaneous options
  --help-overlay     overlay format options
  --help-sdr         SDR format options
  --help-selection   crop/selection options
  --help-stds        standards and other video timings options
  --help-streaming   streaming options
  --help-tuner       tuner/modulator options
  --help-vbi         VBI format options
  --help-vidcap      video capture format options
  --help-vidout      vidout output format options
  --help-edid        edid handling options
  -k, --concise      be more concise if possible.
  -l, --list-ctrls   display all controls and their values [VIDIOC_QUERYCTRL]
  -L, --list-ctrls-menus
                     display all controls and their menus [VIDIOC_QUERYMENU]
  -r, --subset=<ctrl>[,<offset>,<size>]+
                     the subset of the N-dimensional array to get/set for control <ctrl>,
                     for every dimension an (<offset>, <size>) tuple is given.
  -w, --wrapper      use the libv4l2 wrapper library.
  --list-devices     list all v4l devices
  --log-status       log the board status in the kernel log [VIDIOC_LOG_STATUS]
  --get-priority     query the current access priority [VIDIOC_G_PRIORITY]
  --set-priority=<prio>
                     set the new access priority [VIDIOC_S_PRIORITY]
                     <prio> is 1 (background), 2 (interactive) or 3 (record)
  --silent           only set the result code, do not print any messages
  --sleep=<secs>     sleep <secs>, call QUERYCAP and close the file handle
  --verbose          turn on verbose ioctl status reporting

 

$ v4l2-ctl -l -d /dev/video2
                     brightness 0x00980900 (int)    : min=-64 max=64 step=1 default=0 value=0
                       contrast 0x00980901 (int)    : min=0 max=95 step=1 default=5 value=5
                     saturation 0x00980902 (int)    : min=0 max=100 step=1 default=60 value=60
                            hue 0x00980903 (int)    : min=-2000 max=2000 step=1 default=0 value=0
 white_balance_temperature_auto 0x0098090c (bool)   : default=1 value=1
                          gamma 0x00980910 (int)    : min=100 max=300 step=1 default=100 value=100
                           gain 0x00980913 (int)    : min=1 max=8 step=1 default=1 value=1
           power_line_frequency 0x00980918 (menu)   : min=0 max=2 default=1 value=2
      white_balance_temperature 0x0098091a (int)    : min=2800 max=6500 step=1 default=4600 value=4600 flags=inactive
                      sharpness 0x0098091b (int)    : min=1 max=7 step=1 default=2 value=2
         backlight_compensation 0x0098091c (int)    : min=0 max=1 step=1 default=1 value=1
                  exposure_auto 0x009a0901 (menu)   : min=0 max=3 default=3 value=1
              exposure_absolute 0x009a0902 (int)    : min=10 max=626 step=1 default=156 value=25

 

v4l2-ctl -d /dev/video2 -c exposure_absolute=70
v4l2-ctl -d /dev/video2 -c exposure_absolute=600

[링크 : https://thirdnsov.tistory.com/107]

'Linux API > v4l' 카테고리의 다른 글

v4l2 debug  (0) 2022.07.13
v4l2 timestamp  (0) 2017.04.19
uv4l  (0) 2015.09.13
리눅스에 웹캠 연결시 인식  (5) 2009.12.06
Posted by 구차니

쓴지도 2년이 되어가니

케이블류 랑 피팅을 갈아줄까 고민중

 

정수필터 꽂는 "헤드" 만은 안파는것 같고

1차 필터와 2차 필터 사이에 Y 피팅은 왜  썼는지 모르겠고

피팅들도 웬만큼 다 빼버리고 다이렉트로 꽂아볼까?

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

여름휴가의.시작  (0) 2022.07.22
남에 집 구경  (0) 2022.07.09
보일러 고장  (0) 2022.07.01
6.25  (0) 2022.06.25
어머니 생신  (0) 2022.06.25
Posted by 구차니