O download deve ser efetuado em:
Como no exemplo abaixo, use o comando tar para extrair o pacote:
# tar -zxvf datalink-1.0.1.tar.gz
Entre na pasta onde os fontes foram extraídos:
# cd datalink-1.0.1
Agora use o comando "make depend" para criar as dependências de compilação:
# make depend
Utilize os convencionais comandos make e make install para completar a compilação dos fontes:
# make
# make install
Para transmitir apenas a hora para o seu relógio, use o comando
settime seguido do modelo de seu relógio:
# settime -70
Using RIVA driver, 32768KB, Type:nv4, RivaTNT/RivaTNT2.
svgalib 1.4.3
Vale a pena mencionar que os modelos compatíveis são: modelo 70, 150, 150s e Ironman.
Edite o arquivo
datafile (localizado juntos ao fontes) e insira os dados a serem transmitidos ao seu relógio de pulso. Abaixo o conteúdo do arquivo datafile.
#time_adjust = 5
# valid characters 0-9, A-Z, space, !"#$%&'()*+,-./: (division sign) = (bell symbol) ?
# alarm #, Month/Day, 24 hour time, "label", on/off
# 1-10, 0/0 anytime; 0/day a day per month; mon/day that day, hh:mm, "up to 16 characters and special values", on/off 1/0
alarm = 1, 0/0, 20:55, "DS9", 1
alarm = 2, 0/0, 19:55, "Voyager", 1
alarm = 3, 0/0, 12:53, "no idea", 0
# timer #, "hh:mm:ss", "8 char label" repeat, chron ; only one of repeat or chron can be true
# the time is treated as a string to get the seconds, so it must have quotes
timer = 1, "12:34:11", "test 123", 0, 0
timer = 2, "00:15", "15 mins.", 1, 0
timer = 3, "00:30", "30 mins.", 0, 1
phone = "111111111111", "000000000000000"
phone = "9119119111 W", "call me"
phone = "5093363720 C", "Garren"
# appointment (model 70 and 150)
# appointment = MM/DD/YY, hh:mm:ss, "15 char message"
#appointment = 10/29/99, 14:30, "this is a test"
# do appointments not take a year?
appointment = 10/29, 14:30, "this is a test"
# chrono label and number of laps, "8 char label", laps range from 2 to 50
# default entry
#chron = " Chrono", 8
chron = " Chrono 8", 8
# hourly chime, button beep
system = 0, 0
# timezone, timezone #, 3 characters label, offset from system clock in minutes, hour format 1=12hour, 2=24hour, date format US=0
timezone = 1, "ABC", 0, 1, 0
timezone = 2, "CBS", 0, 2, 0
Após preencher os respectivos campos a serem enviados, basta utilizar o comando setwatch:
# setwatch -70 all
Transmitindo apenas a agenda de telefone:
# setwatch -70 +phone
Transmitindo apenas a tabela de alarme:
# setwatch -70 +alarm
Transmitindo apenas a tabela de alarme com o LED ligado a porta serial:
# setwatch -70 -serial +alarm
Para maiores detalhes, digite o comando setwatch seguido do parâmetro -h:
# setwatch -h
Lembre-se: