본문 바로가기
반응형

분류 전체보기2980

selectors 초간단 소스 Python Unix C Network API의 Select에 대응하는 기법이 파이썬에도 존재하고 있었음. 아래는 샘플 코드 import selectors import socket aSelectors = selectors.DefaultSelector() server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server_socket.bind(('127.0.0.1', 5000)) server_socket.listen() aSelectors.register(server_socket, selectors.EVENT_READ, data=None) def callback_accept(aSocket, aMask): client_socket, addr = aSocket.. 2023. 12. 13.
IPC를 위한 파일 소켓 생성 및 사용 방법 초간단 소스 File Socket Python 서버 import socket import os server_socket = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) socket_path = '/tmp/wowcat' # 같은 이름의 파일이 존재할 경우 제거 try: os.unlink(socket_path) except OSError: pass server_socket.bind(socket_path) server_socket.listen() print(f"대기 중: {socket_path}") while True: client_socket, addr = server_socket.accept() print(f"연결 됨: {addr}") # 통신 코드 구현 client_socket.close() 클라이언트 i.. 2023. 12. 13.
Mailbird 2.9.94.0 mailbird-2-9-94-0 install file 7zip zip 2023. 12. 5.
파일 날짜 변경 유틸 BulkFileChanger v1.72 2023. 12. 5.
echo 리디렉션/리다이렉션(redirection)에 sudo 혼합 사용 방법 tee 기존 Activation: echo PCC.00 > /sys/class/gpio/export Direction : echo out > /sys/class/gpio/PN.01/direction Output High: echo 1 > /sys/class/gpio/PCC.00/value Output Low: echo 0 > /sys/class/gpio/PCC.00/value Deactivation: echo PCC.00 > /sys/class/gpio/unexport tee와 sudo 적용 Activation: echo PCC.00 | sudo tee -a /sys/class/gpio/export Direction : echo out | sudo tee -a /sys/class/gpio/PN.01/direct.. 2023. 11. 22.
Jetson Orin Nano GPIO Input Control 이름 PN.01 Activation: echo PN.01 > /sys/class/gpio/export Direction: echo in > /sys/class/gpio/PN.01/direction Output Low: cat /sys/class/gpio/PN.01/value Deactivation: echo PN.01 > /sys/class/gpio/unexport State Check Test Script : while [ 1 ]; do cat value;sleep .5 ; done 2023. 11. 22.
Jetson Orin Nano GPIO Output Control 이름 : PCC.00 Activation: echo PCC.00 > /sys/class/gpio/export Direction : echo out > /sys/class/gpio/PN.01/direction Output High: echo 1 > /sys/class/gpio/PCC.00/value Output Low: echo 0 > /sys/class/gpio/PCC.00/value Deactivation: echo PCC.00 > /sys/class/gpio/unexport 2023. 11. 22.
Jetson Orin Nano GPIO Listing 참조1 : Jetson_Orin_Nano_DevKit_Carrier_Board_Specification_SP-11324-001_v1.1.pdf 참조2 : Jetson_Orin_NX_series_and_Orin_Nano_series_Pinmux_Config_Template.pdf 참조3 : Jetson_Orin_NX_Orin_Nano_Pin_Function_Names_Guide_DA-11434-001_v1.0.pdf 전체 리스트 보기 명령 : cat /sys/kernel/debug/gpio gpiochip1: GPIOs 316-347, parent: platform/c2f0000.gpio, tegra234-gpio-aon: gpio-316 (PAA.00 ) gpio-317 (PAA.01 ) gpio-318.. 2023. 11. 22.
Jetson Identifying the GPIO Number URL : https://docs.nvidia.com/jetson/archives/r35.1/DeveloperGuide/text/HR/JetsonModuleAdaptationAndBringUp/JetsonAgxOrinSeries.html#identifying-the-gpio-number Identifying the GPIO Number If you designed your own carrier board, to translate from SOM connector pins to actual GPIO numbers, you must understand the following GPIO mapping formula. The translated GPIO numbers can be controlled by the.. 2023. 11. 22.
728x90
반응형