niedziela, 21 stycznia 2018

Router 433 MHz - pierwsze uruchomienie - zaczyna robić się poważnie

Do tej pory sprzątałem bałagan jaki czyni w programie nadmierna ilość obrabianych danych. A wszystko jest winą urządzeń pracujących w paśmie 433 MHz. Pełen chaos komunikacyjny i swoboda dostępu do pasma dają w sumie niezły kociokwik. Czas jednak na poważne poukładanie wewnętrznych procedur routera tak by uzyskać działające i miarę przewidywalne urządzenie nawet w tak nieprzewidywalnym środowisku. No może nie będzie to jeszcze  szwajcarski zegarek ale radziecki pardon ukraiński budzik da się z tego chyba wykroić. Zobaczymy

niedziela, 7 stycznia 2018

router 433 - silnik napędowy czyll tabela funkcji w akcji

Ja tu widzę niezły burdel! Siostry...

Tablice, struktury, tablice struktur, struktury tablic .....  Wszystko to dla segregowania danych w programie routera tak by łatwo było je odszukać i wykorzystać. Dziś czas na porządkowanie stajni - przypisanie funkcji routera właściwym sygnałom wejściowym i odwzorowanie ich w sygnał wyjściowy. Coś tu pachnie poważną bazą danych a może i kolejnym automatem skończonym.

środa, 3 stycznia 2018

Operacje na tablicy struktur - czyli mini baza adresów urządzeń dla routera 433MHz

Struktury upakowane w tablice znakomicie rozwiązują wiele problemów w konfiguracji bezprzewodowego routera 433MHz. Najważniejszym ich plusem jest stworzenie, niejako przy okazji innych ułatwień , czegoś na kształt bazy danych. Przy kilku urządzeniach dołączonych do routera nie ma to większego znaczenia. Ale gdy takich układów będzie kilkanaście lub nawet kilkadziesiąt odszukiwanie właściwego kodu (adresu) wymaga już działań systemowych. To zadanie wprost idealne dla obiektów magazynowych jakim są w informatyce bazy danych.