Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന hciattach കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
hciattach - UART HCI വഴി BlueZ സ്റ്റാക്കിലേക്ക് സീരിയൽ ഉപകരണങ്ങൾ അറ്റാച്ചുചെയ്യുക
സിനോപ്സിസ്
hciattach [-b] [-n] [-p] [-t ടൈം ഔട്ട്] [-s വേഗം] [-l] [-r] tty ടൈപ്പ് ചെയ്യുക|id വേഗം ഒഴുകുക bdaddr
വിവരണം
എച്ച്സിഐ ട്രാൻസ്പോർട്ട് ആയി ബ്ലൂടൂത്ത് സ്റ്റാക്കിലേക്ക് ഒരു സീരിയൽ UART അറ്റാച്ചുചെയ്യാൻ Hciattach ഉപയോഗിക്കുന്നു
ഇന്റർഫേസ്.
ഓപ്ഷനുകൾ
-b ഇടവേള അയയ്ക്കുക.
-n ടെർമിനൽ നിയന്ത്രിക്കുന്നതിൽ നിന്ന് വേർപെടുത്തരുത്.
-p വേർപെടുത്തുമ്പോൾ PID പ്രിന്റ് ചെയ്യുക.
-t ടൈം ഔട്ട്
ഒരു ഇനീഷ്യലൈസേഷൻ ടൈംഔട്ട് വ്യക്തമാക്കുക. (സ്ഥിരസ്ഥിതി 5 സെക്കൻഡ് ആണ്.)
-s വേഗം
ഹാർഡ്വെയർ ഡിഫോൾട്ടിന് പകരം ഒരു പ്രാരംഭ വേഗത വ്യക്തമാക്കുക.
-l ലഭ്യമായ എല്ലാ കോൺഫിഗറേഷനുകളും ലിസ്റ്റ് ചെയ്യുക.
-r HCI ഉപകരണം റോ മോഡിലേക്ക് സജ്ജമാക്കുക (കേർണലും ബ്ലൂടൂത്തും അത് അവഗണിക്കും).
tty ഇത് അറ്റാച്ചുചെയ്യാനുള്ള സീരിയൽ ഉപകരണം വ്യക്തമാക്കുന്നു. ഒരു പ്രമുഖൻ / dev ഒഴിവാക്കാം.
ഉദാഹരണങ്ങൾ: /dev/ttyS1 ttyS2
ടൈപ്പ് ചെയ്യുക|id
ദി ടൈപ്പ് ചെയ്യുക or id അറ്റാച്ചുചെയ്യേണ്ട ബ്ലൂടൂത്ത് ഉപകരണത്തിന്റെ, അതായത് വെണ്ടർ അല്ലെങ്കിൽ മറ്റെന്തെങ്കിലും
ഉപകരണ നിർദ്ദിഷ്ട ഐഡന്റിഫയർ. നിലവിൽ പിന്തുണയ്ക്കുന്ന തരങ്ങളാണ്
ടൈപ്പ് ചെയ്യുക വിവരണം
എന്തെങ്കിലും വ്യക്തമാക്കാത്ത HCI_UART ഇന്റർഫേസ്, വെണ്ടർ നിർദ്ദിഷ്ട ഓപ്ഷനുകളൊന്നുമില്ല
എറിക്സൺ
എറിക്സൺ അടിസ്ഥാനമാക്കിയുള്ള മൊഡ്യൂളുകൾ
ഞാനെന്താ ഡിജിയൻസ്വർ അടിസ്ഥാനമാക്കിയുള്ള കാർഡുകൾ
xircom Xircom PCMCIA കാർഡുകൾ: ക്രെഡിറ്റ് കാർഡ് അഡാപ്റ്ററും റിയൽ പോർട്ട് അഡാപ്റ്ററും
csr CSR Casira സീരിയൽ അഡാപ്റ്റർ അല്ലെങ്കിൽ BrainBoxes സീരിയൽ ഡോംഗിൾ (BL642)
ബോക്സുകൾ ബ്രെയിൻബോക്സുകൾ PCMCIA കാർഡ് (BL620)
swave സിലിക്കൺ വേവ് കിറ്റുകൾ
bcsp BCSP സീരിയൽ പ്രോട്ടോക്കോൾ ഉള്ള CSR ചിപ്പുകൾ ഉപയോഗിക്കുന്ന സീരിയൽ അഡാപ്റ്ററുകൾ
ath3k Atheros AR300x അടിസ്ഥാനമാക്കിയുള്ള സീരിയൽ ബ്ലൂടൂത്ത് ഉപകരണം
Intel ഇന്റൽ ബ്ലൂടൂത്ത് ഉപകരണം
പിന്തുണയ്ക്കുന്ന ഐഡികൾ ഇവയാണ് (നിർമ്മാതാവ് ഐഡി, ഉൽപ്പന്ന ഐഡി)
0x0105, 0x080 എ
Xircom PCMCIA കാർഡുകൾ: ക്രെഡിറ്റ് കാർഡ് അഡാപ്റ്ററും റിയൽ പോർട്ട് അഡാപ്റ്ററും
0x0160, 0x0002
ബ്രെയിൻബോക്സുകൾ PCMCIA കാർഡ് (BL620)
വേഗം ദി വേഗം ഉപയോഗിക്കേണ്ട UART വേഗത വ്യക്തമാക്കുന്നു. 115.200bps-ൽ കൂടുതലുള്ള ബോഡ്റേറ്റുകൾ ആവശ്യമാണ്
എല്ലാത്തരം ഉപകരണങ്ങൾക്കും നടപ്പിലാക്കാത്ത വെണ്ടർ നിർദ്ദിഷ്ട ഇനീഷ്യലൈസേഷനുകൾ.
പൊതുവേ, ഇനിപ്പറയുന്ന വേഗത പിന്തുണയ്ക്കുന്നു:
9600, 19200, 38400, 57600, 115200, 230400, 460800, 921600
പിന്തുണയ്ക്കുന്ന വെണ്ടർ ഉപകരണങ്ങൾ അവയുടെ മികച്ച രീതിയിൽ സ്വയമേവ ആരംഭിക്കുന്നു
ക്രമീകരണങ്ങൾ.
ഒഴുകുക കീവേഡ് ആണെങ്കിൽ ഒഴുകുക ഹാർഡ്വെയർ ഫ്ലോ നിയന്ത്രണത്തിനു ശേഷം ഓപ്ഷനുകളുടെ ലിസ്റ്റിലേക്ക് ചേർക്കുന്നു
സീരിയൽ ലിങ്കിൽ നിർബന്ധിതമാണ് ( CRTSCTS ). മുകളിൽ സൂചിപ്പിച്ച എല്ലാ ഉപകരണ തരങ്ങളും ഉണ്ട്
ഒഴുകുക സ്ഥിരസ്ഥിതിയായി സജ്ജീകരിച്ചിരിക്കുന്നു. ഒഴുക്ക് നിയന്ത്രണം ഉപയോഗിക്കാതിരിക്കാൻ നിർബന്ധിക്കുക ഒഴുക്കില്ല പകരം.
ഉറക്കം ഹാർഡ്വെയർ നിർദ്ദിഷ്ട പവർ മാനേജ്മെന്റ് ഫീച്ചർ പ്രവർത്തനക്ഷമമാക്കുന്നു. എങ്കിൽ ഉറക്കം എന്നതിലേക്ക് ചേർത്തിരിക്കുന്നു
ഓപ്ഷനുകളുടെ ലിസ്റ്റ് തുടർന്ന് ഈ സവിശേഷത പ്രവർത്തനക്ഷമമാക്കും. ഈ സവിശേഷത പ്രവർത്തനരഹിതമാക്കാൻ ഉപയോഗിക്കുക ഉറക്കമില്ല
പകരം. മുകളിൽ സൂചിപ്പിച്ച എല്ലാ ഉപകരണ തരങ്ങളും ഉണ്ട് ഉറക്കമില്ല സ്ഥിരസ്ഥിതിയായി സജ്ജീകരിച്ചിരിക്കുന്നു.
ശ്രദ്ധിക്കുക: ഹാർഡ്വെയറിനെ പിന്തുണയ്ക്കുന്ന ഹാർഡ്വെയറിന് മാത്രമേ ഈ ഓപ്ഷൻ സാധുതയുള്ളൂ
പവർ മാനേജ്മെന്റ് ഹോസ്റ്റിൽ നിന്നുള്ള ഓപ്ഷൻ പ്രാപ്തമാക്കുക.
bdaddr ദി bdaddr ഉപയോഗിക്കേണ്ട ബ്ലൂടൂത്ത് വിലാസം വ്യക്തമാക്കുന്നു. ചില ഉപകരണങ്ങൾ (ഇത് പോലെ
STLC2500) ഹാർഡ്വെയർ മെമ്മറിയിൽ ബ്ലൂടൂത്ത് വിലാസം സൂക്ഷിക്കരുത്. പകരം അത് വേണം
പ്രാരംഭ പ്രക്രിയയിൽ അപ്ലോഡ് ചെയ്യും. ഈ വാദം വ്യക്തമാക്കിയാൽ, പിന്നെ
ഉപകരണം ആരംഭിക്കുന്നതിന് വിലാസം ഉപയോഗിക്കും. അല്ലെങ്കിൽ, ഒരു സ്ഥിര വിലാസം
ഉപയോഗിക്കും.
AUTHORS
മാക്സിം ക്രാസ്നിയൻസ്കി എഴുതിയത്maxk@qualcomm.com>
Nils Faerber എഴുതിയ മാനുവൽ പേജ്nils@kernelconcepts.de>
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനായി hciattach ഉപയോഗിക്കുക