Quando meu registrador GPS Bluetooth é desconectado, ele é removido da lista de dispositivos Bluetooth na barra de status do OS X, mas ainda posso vê-lo mapeado em /dev
:
ls /dev/tty\.*
> /dev/tty.GPSDEVICE-SPPslave
Por que é que? Por que o mapeamento ainda existe mesmo que o dispositivo não esteja mais disponível? Não deveria depender da /dev
lista para saber quais dispositivos estão conectados?
Responder1
PensarEu sei como funciona. Quando você emparelha um dispositivo, ele aparece como um /dev/tty.something
mapeamento e quando você desemparelha o arquivo desaparece novamente. Presumo que seja o mesmo que uma montagem de disco rígido, onde você cria um ponto de montagem e precisa desmontar a unidade quando terminar.
Por favor corrija-me se eu estiver errado.