Jak zakodować pusty bajt

Jak zakodować pusty bajt
UA
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam mam wysłać ramkę danych i w tej ramce mają być także puste bajty czy tak zainicjowany bajt jest poprawny i pusty ?

Kopiuj
byte zero = new byte();
katelx
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Hong Kong
0

nie, bedzie on mial wartosc 0. jesli 0 cie nie satysfakcjonuje to dodaj jakas flage ktora bedzie mowila czy wartosc jest pusta czy nie

UA
  • Rejestracja: dni
  • Ostatnio: dni
0

Niestety sam sobie flag dodawać nie mogę, bo jest powiedziane że ma być pusty i koniec, właśnie nie wiem jak to zrobić.

katelx
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Hong Kong
0

no to zero i tyle

UA
  • Rejestracja: dni
  • Ostatnio: dni
0

No nic będę próbował tak wysyłać ramkę

NeuroXiq
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Racibórz
  • Postów: 101
0

Jaką ramkę ? Ale i tak prawdopodobnie ma być równy 0

UA
  • Rejestracja: dni
  • Ostatnio: dni
0

Komunikuję się z ARM protokołem udp mam określoną ramkę i mam wysyłać także bajty puste liczby i znaki ascii. Zastanawiam się nad kodowaniem

FP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 132
0

Tworzysz coś w oparciu o dostarczony protokół czy sam dobierasz już payload wewnątrz UDP? I możesz włożyć co chcesz.

Pisałem wiele aplikacji sieciowych, w tym takich w których sam tworzyłem "ramkę"/ pakiet/ segment/ z faktu nietypowego interfejsu i protokołu (maszyny produkcyjne, komputery pokładowe).
Jeżeli specyfikacja techniczna mówi o pustym miejscu, to najczęściej (wg RFC) chodzi o wypełnienie zerami, jeżeli np jest Flag-> empty to bit zerowy.
Jeżeli mamy zamiar użyć UDP, a to w Ipv4 jest chyba jeden bajt (wł oktet) który dokumentacja określa jako zerowy... czyli 0x00.

Wydaj mi się (bo nie jestem mega pewien) że w nagłówkach standardowych protokołów nie ma czegoś takiego jak puste pole. Tzn ... są pola tak zw opcjonalne. Można je pominąć. Ale jako tak nie można ustawić pola stricte pustego... tzn albo jest zerowane (bit, oktet, słowo, podwójne słowo) albo pomijane.

P

UA
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam, chyba chodzi o to żeby wysłać za pomocą gotowego protokołu udp ramkę danych czyli po prostu kilka bajtów. Chyba że coś źle rozumie

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.