sexta-feira, 9 de fevereiro de 2018

Configuração Linux para acesso ao Banco do Brasil

Primeira Tentativa
instalado módulo warsaw via script diagbb-1.0.64.run
sem sucesso
solução temporária: máquina virtual rodando  xubuntu (16.04.3 TLS)

Solução [09.02.2018]
baseado nas configurações do xubuntu (que não tem java instalado) instalei o módulo warsaw via pacote debian
antes, desistalar a versão anterior
$sudo warsaw_uninstall

dowload do pacote no site http://www.dieboldnixdorf.com.br/warsaw [1] em seguida
$sudo dpkg -i warsaw_setup_64.deb

depois de instalado voltar ao site [1]  para validar e
  "concluir as configurações da sua instituição."
  "Aguarde a instalação dos arquivos."
  "Configurações realizadas com sucesso."
  "Parabéns..."


Banco do Brasil funcinando ok agora no Debian

Setup
- Debian 8 Jessie
- Kernel 3.16.0-4-amd64
- Firefox 52.6.0 (64-bit)

quarta-feira, 20 de dezembro de 2017

ROE - Relação de Ondas Estacionárias (SWR)

Relação de ondas estacionárias (ROE) e potência perdida.

ROEPerda(%)
1:1,010,00
1:1,020,01
1:1,030,02
1:1,040,04
1:1,050,06
1:1,060,08
1:1,070,11
1:1,080,15
1:1,090,19
1:1,100,23
1:1,110,27
1:1,120,32
1:1,130,37
1:1,140,43
1:1,150,49
1:1,160,55
1:1,170,61
1:1,180,68
1:1,190,75
1:1,200,83
1:1,301,70
1:1,402,78
1:1,504,00
1:1,605,33
1:1,706,72
1:1,808,16
1:1,909,63
1:2,0011,1
1:2,2014,1
1:2,4017,0
1:2,6019,8
1:2,8022,4
1:3,0025,0
1:4,0036,0
1:5,0044,4
1:6,0051,0
1:7,0056,0
1:8,0060,5
1:9,0063,2
1:1066,9
1:2081,9
1:5092,3
Fonte: Ondas Estacionárias de Newton C. Braga

quinta-feira, 7 de dezembro de 2017

Virtualização com User Mode Linux UML

Após ler sobre o algoritmo HTB cheguei ao Traffic Control HOWTO, que lista outros fontes de consulta. Uma delas é a ferramenta tcng desenvolvida por Werner Almesberger. Lendo sobre este autor o mesmo desenvolveu a ferramenta umlsim um simulador de redes que roda sobre o kernel UML. UML pode ser usado para hospedar hosts virtuais, testar distribuições, novos tipos de kernel etc. A instalação abaixo foi feita após pesquisar sobre UML.

pacotes instalados
user-mode-linux uml-utilities slirp rootstrap

criado um arquivo de configuração seguindo [este link]
vim rootstrap.cfg ...

modificado apenas para mudar de Ubunto para Debian
[debian]
dist=jessie
mirror=http://ftp.br.debian.org/debian/

cria a imagem do SO
rootstrap imagem.img

rodar o novo sistema [daqui]
linux.uml con=nul con0=fd:0,fd:1 ubda=imagem.img ubdb=swap root=/dev/ubda eth0=slirp,,slirp-fullbolt s

faltou configurar rede, swap


Sobre a utilização do UML para virtualização, do FAQ:
What is UML good at?
UML can be quite useful for testing, kernel development and debugging, isolating a process, education, etc.
It has been used for virtual hosting in the past, but modern virtualization solutions have supplanted it in this area.

Links
O artigo ulsim - A UML based simulator explica esta ferramenta com um exemplo pratico útil ao estudo de um bug da pilha TCP do Linux.

Virtual Networking
User Mode Linux HOWTO

sábado, 2 de dezembro de 2017

Configuração Orange Pi Zero

Post

Instalado  Armbian Debian Jessie usando Etcher
Cartão de memória Sandisk 8GB classe 10 (até 48 MB/s)
Primeiro acesso via porta serial (PL2303) mas pode ser por rede
Cliente Putty  na porta /dev/ttyUSB0  115200


Orange Pi     PL2303
GND port     GND
TX port     RXD
RX port     TXD

TO-DO
configurar
  •  Ethernet 
  •  Wi-Fi  

Obs
 Este modelo não tem conversor A/D, sugestão usar MCP3208
 A fonte deve fornecer entre 1.5 a 2A no máximo



domingo, 29 de outubro de 2017

Configuração do NodeMCU ESP12E DEVKIT


Seguido este site
http://www.instructables.com/id/The-First-Usage-of-NodeMCU-ESP12E-DEVKIT-V2/


1. Install the Arduino IDE from download section of arduino.cc website (Also, check my instructable about installing, updating, removing Arduino IDE from here)

2. Run Arduino IDE's arduino.exe

3. Arduino IDE >> File >> Preferences (Shourtcut is CTRL + COMMA)>> Settings tab >> on Additional Board Manager URL side type this >> and click ok.

http://arduino.esp8266.com/stable/package_esp8266com_index.json

This json object will bring necessary drivers for NodeMCU from the website esp8266.com to our Arduino IDE.

4. Arduino IDE >> Tools >> Board >> Boards Manager... >> Type = Contributed >> click on install (Or, search ESP8266 from the search bar)

5. Arduino IDE >> Tools >> Board >> NodeMCU 1.0 (ESP-12E MODULE)

NOTE: We have NodeMCU v2, but we select as 1.0. Focus on inside of paranthesis ESP-12E is more important than this.


instalação ok, falta testar


[11/.03.2018]
Sobre NodeMCU, ESP32 e ESP8266
ESP8266 foi o chip que revolucionou e barateou o WiFi. NodeMCU é baseado nele
ESP32 é uma evolução lançada em Janeiro de 2017, o equivalente a este chip é o NodeMCU-32S
ESP32 tem ainda uma versão com o suporte a rede LoRa, rede de alto alcance (> 15km)


Comparativos


Comprados
5x NodeMCU V3 (ESP8266)
2x NodeMCU-32S
2x NodeMCU-32S com visor OLED
2x ESP32 com suporte a LoRa e visor OLED
1X ESP32 com suporte a LoRa sem visor OLED
5x Wemos D1 Mini

Sugestão de leitura
ESP32 and ESP8266 point-to-point (ESP-Now): Fast and efficient. Comparison with LoRa
 - ver discussão em minuto 4
 - minuto 11 discussão sobre Teoria de Shannon

Powering the ESP-12E NodeMCU Development Board



quarta-feira, 18 de outubro de 2017

Pitfall CRC LFSR

Ver LFSR
circuito básico para geração de números aleatórios. Mesma tcnica usada para gerar as telas aleatoriamente no jogo Pitfall, comentada no grupo REtroSC
... pitfall não guarda os 256 mapas na memória e simgera aleatóriamente usando polinômios

isto porque a cada LFSR esta associada um polinômio


O Algoritmo LFSR e Base do algoritmo CRC

Links
=====
explicação da tecnca usada no jogo
A 4096-byte jungle
http://samiam.org/blog/20130606.html

Lógica Funcional de Códigos CRC
http://www.teleco.com.br/tutoriais/tutorialcrc2/pagina_2.asp

quarta-feira, 17 de maio de 2017

Rede Neural Jogando Mario

Rede Neural implementada em Lua no simulador BizHawk aprendeu a jogar Mario
NeuroEvolution with MarI/O


Infelizmente BizHawk não roda no Linux.