Αλλάξτε τον κωδικό πρόσβασης του προγράμματος περιήγησης βίντεο FPV όταν τα VTX πετούν αέρα

Χρησιμοποιούμε ένα εργαλείο USB για να συνδέσουμε τον υπολογιστή και τη μονάδα βίντεο και απελπισίας για να αλλάξουμε τον κωδικό πρόσβασης, που είναι στην πραγματικότητα ο αριθμός σπόρου κρυπτογράφησης. Εάν έχουμε εγκαταστήσει τη μονάδα κωδικοποίησης στο drone και πετάει στον αέρα, Αυτή η μέθοδος δεν μπορεί να αλλάξει τον κωδικό πρόσβασης ή τον αριθμό σπόρου του αλγόριθμου κωδικοποίησης. Μπορεί να επιτευχθεί μόνο με την αποστολή εντολών σειριακής θύρας.

Αλλάξτε τον κωδικό πρόσβασης του προγράμματος περιήγησης βίντεο FPV όταν τα VTX πετούν αέρα

Παράμετροι διαμόρφωσης διαμόρφωσης μονάδας κροταλίας FPV Video

Οι παράμετροι διαμόρφωσης της μονάδας εφαρμόζονται όλες γράφοντας ένα 256×8 RAM μέσα στην ενότητα. Οι διαμορφωμένες παράμετροι ισχύουν μετά την αποθήκευση, Επαναφορά ή ενεργοποίηση ξανά

Περιγραφή παραμέτρων RAM

Οι παράμετροι διαμόρφωσης της μονάδας εφαρμόζονται όλες γράφοντας ένα 256×8 RAM μέσα στην ενότητα. Οι διαμορφωμένες παράμετροι ισχύουν μετά την αποθήκευση, επαναφορά, ή εκ νέου εκκίνηση. Μετά την ενεργοποίηση ή την επαναφορά του συστήματος, θα εκτυπωθεί η σειριακή θύρα {Αααααα}

Λεπτομέρειες παραμέτρων RAM

ΕΜΒΟΛΟ[0]: Έλεγχος επαναφοράς συστήματος, ευανάγνωστο και εγγράψιμο, Διαβάστε και γράψτε έχουν διαφορετικές έννοιες
Γράφω:
0X00: Επαναφορά ολόκληρου του συστήματος, Η σειριακή θύρα επιστρέφει {Αααααα}, υποδεικνύοντας ότι το σύστημα έχει γίνει επαναφορά
0X01: Αποθηκεύστε τις παραμέτρους που ορίζονται από τον χρήστη, Η σειριακή θύρα επιστρέφει {000101}, υποδεικνύοντας ότι η εκτέλεση είναι επιτυχής
0X02: Επαναφορά των παραμέτρων στις προεπιλεγμένες παράμετροι του συστήματος, Η σειριακή θύρα επιστρέφει {000202}, υποδεικνύοντας ότι η εκτέλεση είναι επιτυχής
Άλλο => Ρεζερβέ
Ανάγνωση:
Bit0: Εισαγωγή κλειδωμένη ή όχι, 0: ακλείδωτος, 1: κλειδωμένος
Bit7 ~ bit1: Ρεζερβέ
ΕΜΒΟΛΟ[1]: Λειτουργία εισόδου βίντεο, ευανάγνωστο και εγγράψιμο, Προεπιλεγμένη τιμή 0x00
0X00: Λειτουργία εισόδου Force στο PAL, ισχυρότερη αντι-παρέμβαση
0X01: Λειτουργία εισόδου δύναμης στο NTSC, ισχυρότερη αντι-παρέμβαση
Άλλοι κρατούνται
ΕΜΒΟΛΟ[2]: Λειτουργία λειτουργίας της μονάδας. Ευανάγνωστο και εγγεγραμμένο, Προεπιλεγμένη τιμή 0x00
0X00: Λειτουργία περιπλάνησης
0X01: Λειτουργία απελπισίας
Άλλοι => Ρεζερβέ
ΕΜΒΟΛΟ[3] ~ RAM[4]: Συνοδευμένος τυχαίος αριθμός, εύρος 0 ~ 1023, ευανάγνωστο και εγγράψιμο, προεπιλεγμένη τιμή 0.
ΕΜΒΟΛΟ[3] ψηλά byte, ΕΜΒΟΛΟ[4] χαμηλό byte

Άλλοι κλέφτες διατηρούνται και το περιεχόμενό τους δεν μπορεί να διαβαστεί ή να γραφτεί

Εντολή διαμόρφωσης μονάδας

Η εντολή διαμόρφωσης εφαρμόζεται στέλνοντας εντολές σε αυτήν μέσω της σειριακής θύρας

Μορφή εντολής: {+Κωδικός λειτουργίας+Διεύθυνση RAM ++ Ελέγξτε τον κωδικό+}

Τα σύμβολα {} είναι όλοι δεκαεξαδικοί αριθμοί που αντιπροσωπεύονται από τον κωδικό ASCII

{: υποδεικνύει την έναρξη της εντολής

+: υποδεικνύει ότι αυτό υποδεικνύει μόνο τη σύνδεση, χρησιμοποιείται για εξήγηση, και δεν υπάρχει στην πραγματική εντολή

<>: υποδεικνύει ότι αυτή η παράμετρος δεν υπάρχει στην εντολή ανάγνωσης

}: υποδεικνύει το τέλος της εντολής

Κωδικός λειτουργίας: 00 Υποδεικνύει τη εγγραφή, Το FF υποδεικνύει την ανάγνωση, 1 ψηφιόλεξη

Ριπές: 1 ψηφιόλεξη

Ορος πράξης: Ο τελεστής της εντολής είναι 1 ψηφιόλεξη. Στη λειτουργία ανάγνωσης, Αυτό το byte δεν υπάρχει

Κώδικας ελέγχου: (κωδικός λειτουργίας + διεύθυνση εγγραφής + ) mod 256

Μορφή επιστροφής εντολών:

Μορφή επιστροφής επιτυχίας λειτουργίας: {+διεύθυνση εγγραφής+αξία μητρώου+κωδικός ελέγχου+}

Η εντολή επαναφοράς δεν επιστρέφει

Μορφή επιστροφής αποτυχίας λειτουργίας: {ΦΦΦΦΦΦ}

Παράδειγμα εντολής σειριακής θύρας:

ξεκίνα:
RX: {Αααααα}

TX: {00010001} – φίλε
RX: {010001}   – επιτυχία / ή {ΦΦΦΦΦΦ} – αποτυγχάνω
TX: {00010102} – Ρυθμίστε το NTSC
RX: {010102}   – επιτυχία / ή {ΦΦΦΦΦΦ} – αποτυγχάνω
TX: {FF0100}   – Λάβετε λειτουργία εισόδου βίντεο
RX: {010102}   – 0x01 & 0x01 = NTSC / ή {ΦΦΦΦΦΦ} – αποτυγχάνω

TX: {00020002} – Ρυθμίστε τη λειτουργία κωδικοποίησης
RX: {020002}   – επιτυχία / ή {ΦΦΦΦΦΦ} – αποτυγχάνω
TX: {00020103} – Ρυθμίστε τη λειτουργία Descrambler
RX: {020103}   – επιτυχία / ή {ΦΦΦΦΦΦ} – αποτυγχάνω
TX: {FF0201}   – Λειτουργία λειτουργίας
RX: {020103}   – 0x01 & 0x01 = Λειτουργία Descrambler / ή {ΦΦΦΦΦΦ} – αποτυγχάνω

Ρυθμίστε σπόρους = 1000 (0x03E8) Υψηλό byte 0x03, χαμηλό byte 0xe8

TX: {00030306} – Ρυθμίστε ψηλά byte 0x03 / ή {ΦΦΦΦΦΦ} – αποτυγχάνω
RX: {030306}   – επιτυχία / ή {ΦΦΦΦΦΦ} – αποτυγχάνω
TX: {0004E8EC} – Ρυθμίστε χαμηλό byte 0xe8
RX: {04E8EC}   – επιτυχία / ή {ΦΦΦΦΦΦ} – αποτυγχάνω
TX: {FF0302}   – Αποκτήστε το υψηλό byte του σπόρου
RX: {030306}   – Υψηλό byte = 0x03 / ή {ΦΦΦΦΦΦ} – αποτυγχάνω
TX: {FF0403}   – Λάβετε το χαμηλό byte του σπόρου
RX: {04E8EC}   – χαμηλό byte = 0xe8 / ή {ΦΦΦΦΦΦ} – αποτυγχάνω

TX: {00000101} – Ρυθμίσεις εγγραφής
RX: {000101}   – επιτυχία / ή {ΦΦΦΦΦΦ} – αποτυγχάνω

Κινέζικα πρωτότυπα κινέζικα

Παράμετροι διαμόρφωσης διαμόρφωσης μονάδας κροταλίας FPV Video

Οι παράμετροι διαμόρφωσης της μονάδας γράφονται γράφοντας ένα 256 μέσα στην ενότητα.×8RAM για εφαρμογή,Οι διαμορφωμένες παράμετροι ισχύουν μετά την αποθήκευση της επαναφοράς ή της τροφοδοσίας.

Περιγραφή παραμέτρων RAM

Οι παράμετροι διαμόρφωσης της μονάδας γράφονται γράφοντας ένα 256 μέσα στην ενότητα.×8RAM για εφαρμογή,Οι διαμορφωμένες παράμετροι ισχύουν μετά την αποθήκευση της επαναφοράς ή της τροφοδοσίας,Μετά την ενεργοποίηση ή την επαναφορά του συστήματος,Η σειριακή θύρα θα εκτυπώσει {aaaaaaa}

Περιγραφή παραμέτρων RAM

ΕΜΒΟΛΟ[0] :Έλεγχος επαναφοράς συστήματος,Αναγνώσιμο ή γραπτό,Η ανάγνωση και η γραφή αντιπροσωπεύουν διαφορετικές έννοιες

Γράφω:

  • 0X00:Επαναφορά ολόκληρου του συστήματος,Η σειριακή θύρα επιστρέφει {aaaaaa},Δείχνει ότι το σύστημα έχει επαναφερθεί
  • 0X01:Αποθήκευση παραμέτρων ρυθμίσεων χρήστη, Η σειριακή θύρα επιστρέφει {000101},Δείχνει ότι η εκτέλεση είναι επιτυχής
  • 0X02:Επαναφορά παραμέτρων σε προεπιλεγμένες παραμέτρους συστήματος, Η σειριακή θύρα επιστρέφει {000202},Δείχνει ότι η εκτέλεση είναι επιτυχής
  • Άλλο => απόθεμα

ανάγνωση:

  • Bit0:Εισαγωγή κλειδωμένη ή όχι,0:Ακλείδωτος,1:κλείδωμα
  • Bit7 ~ bit1:απόθεμα

ΕΜΒΟΛΟ[1] :Λειτουργία εισόδου βίντεο,Αναγνώσιμο ή γραπτό,Προεπιλεγμένη τιμή 0x00

  • 0X00:Λειτουργία εισόδου Force στο PAL,Ισχυρότερη αντι-παρέμβαση
  • 0X01:Λειτουργία εισόδου δύναμης στο NTSC,Ισχυρότερη αντι-παρέμβαση
  • Άλλες κρατήσεις

ΕΜΒΟΛΟ[2] :Πώς λειτουργεί η ενότητα。Αναγνώσιμο ή γραπτό,Προεπιλεγμένη τιμή 0x00

  • 0X00:Λειτουργία αγώνα
  • 0X01:Λειτουργία απελπισίας
  • Άλλο => απόθεμα

ΕΜΒΟΛΟ[3] ~ RAM[4]:Συνοδευμένος τυχαίος αριθμός,Εύρος 0 ~ 1023,Αναγνώσιμο ή γραπτό,Προεπιλεγμένη τιμή 0。
ΕΜΒΟΛΟ[3]Ψηλά bytes,ΕΜΒΟΛΟ[4]Χαμηλά bytes
Άλλοι μνήμης RAM διατηρούνται,Δεν μπορώ να διαβάσω και να γράψω περιεχόμενο

Διοίκηση διαμόρφωσης μονάδας FPV βίντεο

Η εντολή διαμόρφωσης υλοποιείται στέλνοντας εντολές σε αυτήν μέσω της σειριακής θύρας.
Μορφή εντολής: {+Opcode + διεύθυνση RAM +<Αριθμός εργασιών>+Κωδικός επαλήθευσης+} σύμβολο{}Όλοι οι δεκαεξαδικοί αριθμοί που αντιπροσωπεύονται από τον κωδικό ASCII
{ : Υποδεικνύει ότι ξεκινά η εντολή
+ : Σημαίνει μόνο σύνδεση εδώ,Για οδηγίες,Δεν υπάρχει σε πραγματικές εντολές
<> :Υποδεικνύει ότι αυτή η εντολή ανάγνωσης παραμέτρων δεν είναι
} : Υποδεικνύει ότι η εντολή τελειώνει
Κωδικός λειτουργίας : 00 Υποδείξτε τη γραφή, Το FF σημαίνει ανάγνωση,1ψηφιόλεξη
Ριπές: 1ψηφιόλεξη
Αριθμός εργασιών : Ο τελεστής της εντολής 1 byte,Σε λειτουργία ανάγνωσης,Αυτό το byte δεν έχει
Κωδικός επαλήθευσης : (Κωδικός λειτουργίας + Διεύθυνση αποθήκευσης + <Αριθμός εργασιών>) mod 256
Η εντολή επιστρέφει τη μορφή :
Η λειτουργία επιστρέφει με επιτυχία στη μορφή: {+Διεύθυνση εγγραφής + τιμή καταχωρητή + Ελέγξτε τον κωδικό +}
Η εντολή επαναφοράς δεν επέστρεψε
Η λειτουργία απέτυχε να επιστρέψει μορφή:{ΦΦΦΦΦΦ}

Κάνε μια ερώτηση

← Πίσω

Το μήνυμά σας έχει σταλεί