USB ๊ตฌ์„ฑ | Camera & Controller ์„ค์ • ๐ŸŸง

์ด ๊ฐ€์ด๋“œ๋Š” support ํŒ€์ด systemInfo.json ๋กœ๊ทธ๋ฅผ ๊ถŒ์žฅ ๋Œ€์—ญํญ ๊ธฐ์ค€๊ณผ ๋Œ€์กฐํ•ด ๊ณ ๊ฐ์˜ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์„ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.ย 

์ค‘์š” ์šด์˜ ์ฐธ๊ณ  ์‚ฌํ•ญ

  • ๋กœ๊ทธ ์ƒˆ๋กœ๊ณ ์นจ:ย 
    • ํ•˜๋“œ์›จ์–ด ์ธ๋ฒคํ† ๋ฆฌ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹œ์ž‘ ์‹œ์—๋งŒ ์กฐํšŒ๋ฉ๋‹ˆ๋‹ค. systemInfo.json์— ํ˜„์žฌ ํ•˜๋“œ์›จ์–ด ์ƒํƒœ ๋˜๋Š” ์ตœ๊ทผ ์ผ€์ด๋ธ” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ๋ฐ˜์˜๋˜๋„๋ก ํ•˜๋ ค๋ฉด ๋กœ๊ทธ๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ์ „์— TrackMan Performance Studio (TPS)๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ํ•˜๋“œ์›จ์–ด ์ง€์›:ย 
    • ํ˜„์žฌ ์ด ๋ณด๊ณ  ๋ฐ ๊ฒ€์ฆ ๋ฐฉ๋ฒ•์€ USB ์นด๋ฉ”๋ผ(E-Con)๋งŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. IDS ๋˜๋Š” iPhone๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ์นด๋ฉ”๋ผ๋Š” ํ˜„์žฌ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.ย 

1. ๊ถŒ์žฅ ๊ตฌ์„ฑ

  • ํ˜ธ์ŠคํŠธ ์ปจํŠธ๋กค๋Ÿฌ๋‹น ์นด๋ฉ”๋ผ 1๋Œ€ โ€” โœ… ย ์ง€์›๋จ
    • ์‹ ๋ขฐ์„ฑ ์ธก๋ฉด์—์„œ ๊ฐ€์žฅ ๊ถŒ์žฅ๋˜๋Š” ๊ตฌ์„ฑ์ž…๋‹ˆ๋‹ค. ์ „์šฉ ๋Œ€์—ญํญ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.
  • ํ˜ธ์ŠคํŠธ ์ปจํŠธ๋กค๋Ÿฌ๋‹น ์นด๋ฉ”๋ผ 2๋Œ€ โ€” โš ๏ธ ย ๊ถŒ์žฅ๋˜์ง€ ์•Š์Œ
    • ๋Œ€์—ญํญ ๊ณต์œ , ์ง€ํ„ฐ ๋ฐ ๋ถˆ์•ˆ์ •์„ฑ์„ ์ดˆ๋ž˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ˜ธ์ŠคํŠธ ์ปจํŠธ๋กค๋Ÿฌ๋‹น ์นด๋ฉ”๋ผ 3๋Œ€ ์ด์ƒ โ€” โŒ ย ์ง€์›๋˜์ง€ ์•Š์Œ
    • ๋Œ€์—ญํญ์ด ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ์ถฉ๋Œ๊ณผ ๋ฐ์ดํ„ฐ ์†์‹ค์„ ์œ ๋ฐœํ•ฉ๋‹ˆ๋‹ค.ย 

2. ๋ฐ์ดํ„ฐ ๋ถ„์„ (systemInfo.json)

๋กœ๊ทธ ๊ฒฝ๋กœ: C:\ProgramData\TrackMan\TrackMan Performance Studio\Logs

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ปจํŠธ๋กค๋Ÿฌ ํ™•์ธ

"USB" ์„น์…˜์œผ๋กœ ์Šคํฌ๋กคํ•ฉ๋‹ˆ๋‹ค. ๊ณ ์œ ํ•œ ๊ฐ ํ•ญ๋ชฉ์€ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ์œ„ํ•œ ๋ฌผ๋ฆฌ์  ๊ฒฝ๋กœ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.ย 

"USB":[
  { "Name": "Renesas USB 3.0...", "DeviceId": "PCI\\VEN_1912&DEV_0015..." }, 
  { "Name": "Intel(R) USB 3.20...", "DeviceId": "PCI\\VEN_8086&DEV_7A60..." } 
]

์นด๋ฉ”๋ผ ๋งคํ•‘ ํ™•์ธ

๊ฐ ์นด๋ฉ”๋ผ์˜ "UsbControllerId"๋ฅผ ์œ„์—์„œ ํ™•์ธํ•œ ์ปจํŠธ๋กค๋Ÿฌ์™€ ๋Œ€์กฐํ•ฉ๋‹ˆ๋‹ค.ย 

3. ์‹ค์ œ ์˜ˆ

์˜ˆ์‹œ 1 โ€” ์ปจํŠธ๋กค๋Ÿฌ ๊ณผ๋ถ€ํ•˜(์‹ฌ๊ฐ)

์ด ๋กœ๊ทธ์—์„œ๋Š” ์„ธ ๋Œ€์˜ ์นด๋ฉ”๋ผ๊ฐ€ ๋ชจ๋‘ ํ•˜๋‚˜์˜ Intel ์ปจํŠธ๋กค๋Ÿฌ(Device 7A60)๋ฅผ ๊ณต์œ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.ย 

"Cameras":[ 
  { "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." }, 
  { "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." }, 
  { "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." } 
] 

์˜ˆ์‹œ 2 โ€” ๋ถ€ํ•˜ ๋ถ„์‚ฐ(์ตœ์ ํ™”)

์นด๋ฉ”๋ผ๊ฐ€ ์„ธ ๊ฐœ์˜ ๊ฐœ๋ณ„ ์ปจํŠธ๋กค๋Ÿฌ(Renesas ๋ฐ Intel)์— ๊ณ ๋ฅด๊ฒŒ ๋ถ„์‚ฐ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.ย 

"Cameras":[
  { "Name": "See3CAM", "UsbControllerId": "...6&2D8216F1..." },
  { "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." },
  { "Name": "See3CAM", "UsbControllerId": "...6&113DDA51..." } 
]

4. ๋ฌธ์ œ ํ•ด๊ฒฐ ์ฆ์ƒ

  • ์นด๋ฉ”๋ผ ์—ฐ๊ฒฐ ๋Š๊น€: ์„ธ์…˜ ์ค‘ ์‹œ์Šคํ…œ์—์„œ ์นด๋ฉ”๋ผ ์—ฐ๊ฒฐ์ด ๋Š์–ด์ง‘๋‹ˆ๋‹ค.
  • ๋‚ฎ์€ FPS: ๋Œ€์—ญํญ ์ œํ•œ์œผ๋กœ AIMA/3DMA ์ •ํ™•๋„๊ฐ€ ์ €ํ•˜๋ฉ๋‹ˆ๋‹ค.
  • ๋น„๋””์˜ค ๋ˆ„๋ฝ: ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๊ณ ์† ๋…นํ™”๋ฅผ ์ €์žฅํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค.
  • ์‹œ๊ฐ์  ์•„ํ‹ฐํŒฉํŠธ: ๋น„๋””์˜ค ํ”ผ๋“œ์— ๋…น์ƒ‰ ์„  ๋˜๋Š” "๊ณ ์ŠคํŒ…"์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.ย 

5. ๊ถŒ์žฅ ๋‹จ๊ณ„

  1. ๋ฌผ๋ฆฌ์  ์žฌ์—ฐ๊ฒฐ: ๋‹ค๋ฅธ ์ปจํŠธ๋กค๋Ÿฌ ๊ฒฝ๋กœ๊ฐ€ ์‚ฌ์šฉ๋˜๋„๋ก USB ์ผ€์ด๋ธ”์„ ์ „๋ฉด ํฌํŠธ์™€ ํ›„๋ฉด ํฌํŠธ ์‚ฌ์ด์—์„œ ์˜ฎ๊ฒจ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
  2. ํ•˜๋“œ์›จ์–ด ์—…๊ทธ๋ ˆ์ด๋“œ: ๋งˆ๋”๋ณด๋“œ๊ฐ€ ์ถ”๊ฐ€ ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์ง€์›ํ•˜๋Š” ๊ฒฝ์šฐ ์ „์šฉ PCIe USB ํ™•์žฅ ์นด๋“œ๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.ย 

์›ํ•˜๋Š” ๋‚ด์šฉ์„ ์ฐพ์ง€ ๋ชปํ•˜์…จ๋‚˜์š”?

๊ฒ€์ƒ‰