CRC Prüfung mit ABAP

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

CRC Prüfung mit ABAP

Beitrag von wummy (ForumUser / 10 / 0 / 0 ) »
Hallo,

ich habe folgendes Problem: Ich möchte eine CRC16 Checksumme in ABAP berechen. Den Code dafür habe ich schon -- leider nur in Delphi. Jetzt wollte ich den auf ABAP übertragen und habe dabei leider festgestellt, dass es kein bitweises schieben gibt. Bevor ich jetzt das Ganze selbst schreibe wollte ich hier mal nachfragen, ob es dafür etwas eingebautes in ABAP gibt.

Danke.

-w
Zuletzt geändert von wummy am 23.02.2007 08:05, insgesamt 1-mal geändert.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Hallo wummy,

schon mal mit shift versucht (geht auch mit type x felden)

gruß

thomas

Beitrag von wummy (ForumUser / 10 / 0 / 0 ) »
Ja. Leider schiebt SHIFT zeichenweise und nicht bitweise.

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Ich weis nicht, obs hilft, aber schau dir mal die Befehle "SET/GET BIT" an, vielleicht helfen die dir ja weiter.

Beitrag von wummy (ForumUser / 10 / 0 / 0 ) »
Das Problem ist, dass ich für die Polynomdivision die Bits verschieben muss. Da ich aber nix passendes in ABAP gefunden habe, habe ich es kurzerhand durch eine Tabelle mit vorberechneten Werten gelöst.

Trotzdem Danke für die Mühe.

-w

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Vielleicht geht auch dieses (als Muster hat es funktioniert)

data: f1(2) type x value '4197',
f2(4) type c.

f2 = f1.

write: / 'zeichen =', f1,
/ ' Bit 1 =', f2(1),
/ ' Bit 2 =', f2+1(1),
/ ' Bit 3 =', f2+2(1),
/ ' Bit 4 =', f2+3(1).

Somit sollte das Shift funktionieren, wenn du die Hexwerte auf ein C-Feld transportierst.

Gruß

Thomas

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3297
Views
ABAP Prüfung ob dieses Programm bereits läuft
von Sepp1718 » 15.11.2010 12:56 • Verfasst in ABAP® Core
4
Antw.
2060
Views
UTF-8 Prüfung
von NLengner » 14.11.2019 07:51 • Verfasst in ABAP® für Anfänger
0
Antw.
1078
Views
Prüfung
von 1337 » 19.11.2013 09:53 • Verfasst in ABAP® für Anfänger
2
Antw.
1675
Views
F4-Prüfung im ALV
von mfromg » 08.09.2017 05:03 • Verfasst in ABAP Objects®
2
Antw.
2177
Views
DIS Doknr Prüfung
von Kristin » 20.01.2011 14:01 • Verfasst in Material Management & Produktionsplanung

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1746
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2296

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1746
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2296

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 298
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 890
MS-Word als Editor
letzen Monat von tekko 1 / 4398