와....!
10년간 불편했던게 한번에 해소됨
한번 땡겨나 볼걸.. 왜 이렇게 불편하게 탔었을까..
물론 핸들스템 길이도 줄여놔서 더 효과가 있는 거겠지만..
'개소리 왈왈 > 자전거' 카테고리의 다른 글
| 자전거 개시! (0) | 2025.06.08 |
|---|---|
| 오랫만에 자전거 수리 (0) | 2025.05.18 |
| 오랫만(?)에 서울로 자전거 (1) | 2024.10.09 |
| 서울 자전거 (0) | 2024.10.06 |
| 자전거 대행진 취소 (0) | 2024.04.18 |
와....!
10년간 불편했던게 한번에 해소됨
한번 땡겨나 볼걸.. 왜 이렇게 불편하게 탔었을까..
물론 핸들스템 길이도 줄여놔서 더 효과가 있는 거겠지만..
| 자전거 개시! (0) | 2025.06.08 |
|---|---|
| 오랫만에 자전거 수리 (0) | 2025.05.18 |
| 오랫만(?)에 서울로 자전거 (1) | 2024.10.09 |
| 서울 자전거 (0) | 2024.10.06 |
| 자전거 대행진 취소 (0) | 2024.04.18 |
[링크 : https://github.com/berarma/new-lg4ff]
[링크 : https://github.com/berarma/oversteer]
| $ git clone https://github.com/berarma/new-lg4ff.git $ git clone https://github.com/berarma/oversteer.git $ cd new-lg4ff/ $ make $ sudo make install $ cd../oversteer $ sudo apt install python3 python3-gi python3-gi-cairo python3-pyudev python3-xdg python3-evdev gettext meson appstream-util desktop-file-utils python3-matplotlib python3-scipy $ meson setup build $ cd build $ ninja install $ oversteer |
force feedback 항목이 궁금했는데
gain만 조정이 가능하고 별다른 진동생성은 안되는 것 같기도 하...다?

장치 연결
| [ 77.978347] usb 2-1.1: new full-speed USB device number 4 using ehci-pci [ 78.062096] usb 2-1.1: New USB device found, idVendor=046d, idProduct=c294, bcdDevice=13.27 [ 78.062122] usb 2-1.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 [ 78.062130] usb 2-1.1: Product: Driving Force GT [ 78.098925] hid: raw HID events driver (C) Jiri Kosina [ 78.110749] usbcore: registered new interface driver usbhid [ 78.110757] usbhid: USB HID core driver [ 78.131441] input: Driving Force GT as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/0003:046D:C294.0001/input/input22 [ 78.131592] logitech 0003:046D:C294.0001: input,hidraw0: USB HID v1.00 Joystick [Driving Force GT] on usb-0000:00:1d.0-1.1/input0 [ 78.316051] usb 2-1.1: USB disconnect, device number 4 [ 78.526300] usb 2-1.1: new full-speed USB device number 5 using ehci-pci [ 78.612544] usb 2-1.1: New USB device found, idVendor=046d, idProduct=c29a, bcdDevice=13.27 [ 78.612570] usb 2-1.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 [ 78.612579] usb 2-1.1: Product: Driving Force GT [ 78.621082] input: Driving Force GT as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/0003:046D:C29A.0002/input/input23 [ 78.622541] logitech 0003:046D:C29A.0002: input,hidraw0: USB HID v1.11 Joystick [Driving Force GT] on usb-0000:00:1d.0-1.1/input0 [ 78.622611] logitech 0003:046D:C29A.0002: Force feedback support for Logitech Gaming Wheels |
| $ lsusb -t -v /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=ehci-pci/3p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub |__ Port 001: Dev 002, If 0, Class=Hub, Driver=hub/6p, 480M ID 8087:0024 Intel Corp. Integrated Rate Matching Hub /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=ehci-pci/3p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub |__ Port 001: Dev 002, If 0, Class=Hub, Driver=hub/8p, 480M ID 8087:0024 Intel Corp. Integrated Rate Matching Hub |__ Port 001: Dev 005, If 0, Class=Human Interface Device, Driver=usbhid, 12M ID 046d:c29a Logitech, Inc. |__ Port 004: Dev 003, If 0, Class=Video, Driver=uvcvideo, 480M ID 04f2:b242 Chicony Electronics Co., Ltd |__ Port 004: Dev 003, If 1, Class=Video, Driver=uvcvideo, 480M ID 04f2:b242 Chicony Electronics Co., Ltd |
oversteer 상에는 특별한(?) 게 활성화 되진 않는다.


| evtest 를 이용하여 진동패드 진동시키기 (0) | 2024.10.12 |
|---|---|
| ffbchecker 컴파일 및 설치 (0) | 2024.10.12 |
| 플심용 자작 시뮬레이터 (2) | 2024.10.11 |
| ffb (force feedback) linux driver (0) | 2024.10.07 |
| ffb - force feedback (0) | 2023.08.25 |
[링크 : https://www.youtube.com/watch?v=1IoPEn1yBRA]
[링크 : https://flightsimulation.romandesign.ca/roman-design-motion-vr-cockpit-project/]
| ffbchecker 컴파일 및 설치 (0) | 2024.10.12 |
|---|---|
| new-lg4ff 와 oversteer 설치 시도 (0) | 2024.10.12 |
| ffb (force feedback) linux driver (0) | 2024.10.07 |
| ffb - force feedback (0) | 2023.08.25 |
| AVR FFB(force feedback) (0) | 2021.06.29 |
흐음.. 되어있는걸로 하는게 더 편하려나?
| 오랫만에 부품지름 (0) | 2025.07.29 |
|---|---|
| 1.8인치 TFT LCD with SDcard (0) | 2024.10.18 |
| arducam esp8266 https post 예제 (0) | 2024.01.31 |
| 433MHz RF 통신 (0) | 2023.12.07 |
| 아두이노 dht11 (0) | 2022.11.14 |
컴퓨터들 주워 드리고
먼가 좋은걸 얻어 버린 느낌 -ㅁ-!
그런데 망가졌나.. 인식이 잘 안되네?!
소비전력이 높은가?
옥션에서 구매한 싸구려 sata to usb 라서 그런가 원래 제품의 정보가 잘 안불려오는 듯..
-> 직접 sata로 했는데도 intel ssd 라고 안뜨고 저렇게 뜬다 머지?

써있기는 intel SSD DC S3610 Series 800GB 인데
아마 HPE 파트라서 펌웨어에서 리포트 되는 것도 적고 제품명도 바뀌어 버린듯
| 줍줍.. 실패? (2) | 2024.12.09 |
|---|---|
| ultranav 키보드 usb 케이블 교체 (0) | 2024.11.14 |
| 컴퓨터 옆(?)그레이드 (2) | 2024.10.09 |
| 계륵이들 처리 (0) | 2024.09.22 |
| 컴퓨터 수리와 부품 털어내기 (0) | 2024.08.25 |
modbus poll 에서 뜬금없이 crc error로 띄워서 헤맸는데
03이나 04 명령어 처럼 multiple byte의 경우에는 아래의 형태로 구성되는데
station_id / cmd / length / data(word) / crc
01의 경우는 아래의 형태로 고정된다.
station_id / cmd / length / data(byte) / crc
그러다 보니 modbud poll 에서도 고정된 length에서 하드코딩될수 밖에 없고
0x01 0x01 0x02 0x00 0x00 L_CRC M_CRC 로 응답하면
CRC 부분을 보고 읽는게 아니라
0x00 L_CRC 두개를 CRC로 해석하니 mismatch로 잘못 에러를 출력한다.
어우.. 별거 아닌데 하루를 날리게 하다니..
| stm32 __weak (0) | 2024.10.08 |
|---|---|
| stm32 modbus (0) | 2024.09.26 |
| SPI NSS, NSSP mode (0) | 2024.09.11 |
| FDE CIE (0) | 2024.09.06 |
| code alignement factor? (0) | 2024.09.06 |
가볍게 나왔는데
바람도 햇빛도 좋아서
가는대로 가다가 맨날 멈춰섰던 곳에서
그냥 자전거 끌고 언덕을 올라 광진교에서 돌아서
예전에 갔던 자전거 점포가 정말 사라졌나 보러 갔다가
암사에서 지하철 타고 구리로 해서 돌아옴
그나저나 구리 8호선 - 중앙선 환승은 지하 1층에서 2층까지 올라가야 하는데
두번에 나눠서 갈아 타야하는데 계단이 없어서 자전거는 무조건 엘리베이터 타야 한다.
그 와중에 집에 가는거 안타고 반대편 가는거 올라갔다가 맞은편에서 집가는거 들어오는거 보고
뛰려다가 어림도 없어서 포기했는데 5정거장.. 대충 20분 만에 와서 멘붕 -_ㅠ
| 오랫만에 자전거 수리 (0) | 2025.05.18 |
|---|---|
| 자전거 안장 땡김 (4) | 2024.10.12 |
| 서울 자전거 (0) | 2024.10.06 |
| 자전거 대행진 취소 (0) | 2024.04.18 |
| 오랫만에 약간 먼 자전거 (0) | 2024.04.06 |
G4600 에서 i5-7500 으로 옆그레이드
i5-7500 아 은전 한 잎 수필 생각나네 ㅠ-ㅠ
i5-7500 / 16GB / 1060 6GB 흐규흐규
이제 nvme만 달면 완전체 인가?


그런데 벤치 상으로 듀얼이랑 싱글의 차이가 꽤 큰데
클럭도 G4600이 더 높지만 구조는 동일할거라고 생각하는데
TDP로 인한 부스팅 제한이 G4600에서 심하게 걸리나?
2 core 4 Thread인 상황에서 2 core 테스트에서 심하게 벌어지는게 신기하다.
아무튼 이제 홈월드3를 할 수 있는 상황은 되었는데.. 할인만 기다리면 되는건가!!

[링크 : https://cpu.userbenchmark.com/Compare/Intel-Pentium-G4600-vs-Intel-Core-i5-7500/3894vs3648]
| ultranav 키보드 usb 케이블 교체 (0) | 2024.11.14 |
|---|---|
| SSD 800G + SATA to usb3.0 획득 (0) | 2024.10.10 |
| 계륵이들 처리 (0) | 2024.09.22 |
| 컴퓨터 수리와 부품 털어내기 (0) | 2024.08.25 |
| 모니터 분해 (4) | 2024.08.10 |
인터럽트 핸들러의 경우 __WEAK가 앞에 붙어있는데
c 언어라면 동일한 함수명은 사용이 불가능한게 상식인데
새로 정의하면 새로 정의된 함수가 사용되고 기존에 정의된 함수는 사용되지 않는 신기한 녀석이다
그래서 이 기회에서 찾아보는 중
cmsis_armcc.h 에서 아래와 같이 정의되어 있다.
| #ifndef __WEAK #define __WEAK __attribute__((weak)) #endif |
링크 시간에 strong symbol은 weak symbol을 override 한다. 라고 되어있는데
컴파일러가 아니라 링커가 연결해주는거라니 신기하다.
| __attribute__((weak)) variable attribute Generates a weak symbol for a variable, rather than the default symbol. Syntax __attribute__((weak)) <type> <variable>; Parameters None. Operation At link time, strong symbols override weak symbols. This attribute replaces a weak symbol with a strong symbol, by choosing a particular combination of object files to link. Example __attribute__((weak)) int foo; |
[링크 : https://blog.naver.com/22wowow22/220825653093]
[링크 : https://gangsanilee.tistory.com/2874]
[링크 : https://tigershin-shinhyeonkyu.tistory.com/8]
[링크 : https://engineering-agit.tistory.com/25]
| modbus rtu coil read (0) | 2024.10.10 |
|---|---|
| stm32 modbus (0) | 2024.09.26 |
| SPI NSS, NSSP mode (0) | 2024.09.11 |
| FDE CIE (0) | 2024.09.06 |
| code alignement factor? (0) | 2024.09.06 |
xac가 먼가 했더니 xbox 컨트롤러의 약자인듯.
아무튼 라즈베리 파이 pico 에는 adc가 있으니까 아날로그 입력도 가능할 것 같고
나쁘지 않게 만들수 있을 듯?
| USB joystick compatible with Xbox Adaptive Controller using Raspberry Pi Pico |
| rpi pico circuit python 에서 code 실행하기 (0) | 2025.08.02 |
|---|---|
| rpi pico sdk (0) | 2025.03.23 |
| rpi pico ADC 범위 (0) | 2024.07.16 |
| rpi pico / micropython (0) | 2024.07.15 |
| rpi pico usb sound (0) | 2021.11.08 |