• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Pomoc w modyfikacji kodu
#2
Wrzuć linka gdzie to znalazłeś, część programu jest po angielsku, część po polsku, nie wiadomo co jest pierwotnym, działającym kodem, a co zostało dopisane przez niewiadomo kogo.
Edit:
Dobra, coś można się domyśleć w sumie. Bez większego przerabiania programu masz do wyboru dostępne częstotliwości wypisane w tym segmencie:
frequency 682,00000 KHz → EEPROM memory = 256 - tą pewnie dopisałeś, nie jest prawidłowa, max wartość to 255
frequency 7,81250 KHz → EEPROM memory = 255
frequency 7,87402 KHz → EEPROM memory = 254
i tak dalej do 0.
Zgodnie z programem na pozycji
frequency 682,00000 KHz → EEPROM memory = 009
masz te 682kHz.
Czy to jest tyle czy te przecinki znaczą coś innego to trzeba wgrać i przetestować.
W kolejnym bloku programu z tych 256 wartości (0-255) jest wybranych 100 i zapisanych do pamięci przy wgrywaniu programu, z tych 100 można wybierać podczas działania programu wartości i ich używać:
EEPROM.update(1, 167); // it means frequency 25,00
EEPROM.update(2, 166); // it means frequency 25,64
EEPROM.update(3, 165); // it means frequency 26,32
jak zamienisz na 3 pozycji (czy innej wybranej)
EEPROM.update(3, 9); // it means frequency 682,00000 KHz to pod komórką pamięci 3 będziesz miał te 682kHz dostępne.
 
Odpowiedź
  


Wiadomości w tym wątku
Pomoc w modyfikacji kodu - przez jarko30 - 30-04-2023, 18:06
RE: Pomoc w modyfikacji kodu - przez Irvin - 01-05-2023, 16:12
RE: Pomoc w modyfikacji kodu - przez Robson Kerman - 01-05-2023, 22:23
RE: Pomoc w modyfikacji kodu - przez jarko30 - 03-05-2023, 07:20
RE: Pomoc w modyfikacji kodu - przez MadMrQ - 03-05-2023, 12:10

Skocz do:


Przeglądający: 1 gości