Forum: Sonstige Fragen zu Delphi
by hhcm,
27. Feb 2020
Die Frage ist, ist der Seed auch bei den echten TSE immer noch SwissbitSwissbit. Bei den Entwicklerkits war es so.
Einen Factory Reset gibt es für Endkunden nicht.
Da hilft jetzt nur mit der PUK den PIN ändern. Wenn das nicht geht dürfte das Ding nun ein Türstopper sein.
Forum: Sonstige Fragen zu Delphi
by hhcm,
26. Feb 2020
Wie gesagt der erste Selbsttest gibt IMMER den Fehler zurück, das steht auch so in der Doku.
Ist denn der CredentialSeed bei den "echten" TSE´s immer noch SwissbitSwissbit? Wenn sich dieser geändert hat bringt das nichts.
Forum: Sonstige Fragen zu Delphi
by hhcm,
26. Feb 2020
Da ist wohl einiges schief gelaufen.
Bei einer neuen TSE (bzw. nach einem FactoryReset des EntwicklerKits) muss zuerst ein SelfTest laufen, dieser nimmt als Parameter die ClientID.
Der erste Aufruf gibt tatsächlich WORM_ERROR_CLIENT_NOT_REGISTERED. Das ist auch korrekt. (Steht in eigentlich jeder Beschreibung zu der TSE)
Danach wird tse_setup mit diversen Parametern aufgerufen. Ich vermute...
Forum: Sonstige Fragen zu Delphi
by hhcm,
6. Feb 2020
Wie gesagt, ich bin bei einem anderen Swissbit Partner (Partner Tech). Ich habe dort 8 PDF´s dazu bekommen. Datenblätter, ReleaseNotes, Verpackungsprüfanweisung und halt erweiterte Firmware Guides. Alles von Swissbit selbst. Das sollte bei euch doch auch mit ausgeliefert worden sein oder nicht?
Forum: Sonstige Fragen zu Delphi
by hhcm,
6. Feb 2020
7zip muss nur auf der aktuellsten Version sein, dann machts auch keine Probleme.
Forum: Sonstige Fragen zu Delphi
by hhcm,
6. Feb 2020
Ja. Changelog sieht so aus.
Ich muss dazu sagen, dass ich meine TSE NICHT von GastroMIS habe. Sondern von einem anderen Swissbit Partner.
Forum: Sonstige Fragen zu Delphi
by hhcm,
20. Dez 2019
Ist nicht die direkte Antwort auf die Frage - Mit HyperV hab ich´s jedenfalls noch nicht hinbekommen.
Die Swissbit TSE erwartet als Mountpoint einen Laufwerksbuchstaben. Das ist Tricky
Forum: Sonstige Fragen zu Delphi
by hhcm,
18. Dez 2019
Hat sich erledigt :roll:
Ich sollte natürlich nur den Pointer (response_pointer) und nicht die Klasse Repsonse übergeben.
Forum: Sonstige Fragen zu Delphi
by hhcm,
18. Dez 2019
Das hab ich wie folgt gelöst. (Geht bestimmt schöner)
type
TClientId = array of AnsiChar;
TWormClients = packed record
amount: Integer;
clientIds: array of TClientId;
end;
PWormClients = ^TWormClients;
Forum: Sonstige Fragen zu Delphi
by hhcm,
18. Dez 2019
Wie rufst du die Funktion auf?
worm_tse_registerClient(context, PAnsiChar('Client4711'));
Bei mir geht das ohne Fehler.
Forum: Sonstige Fragen zu Delphi
by hhcm,
18. Dez 2019
Dann muss es was anderes sein.
Auch in dieser Variante sagt 7-Zip mir, Die Datei kann nicht als Archiv geöffnet werden.
Entpacken über Linux bringt mich aber glaube ich weiter.
time stamp 2019-12-18 09:07:44 is 3133.460484916 s in the future
Forum: Sonstige Fragen zu Delphi
by hhcm,
17. Dez 2019
Hat schon mal jemand einen "extrahierbaren" Tar Export hinbekommen?
Ich bekomme keine Fehler aber das Tar-Archiv lässt sich mit keinem Programm extrahieren.
TWormExportTarCallback = function(chunk: PBytes; chunkLength: Cardinal; callbackData: PBytes): Integer; cdecl;
function worm_export_tar(context: IntPtr; callback: TWormExportTarCallback; callbackData: Pointer): Integer; cdecl;...
Forum: Sonstige Fragen zu Delphi
by hhcm,
16. Dez 2019
Hallo zusammen,
da sich ja manche schon als Nutzer der Swissbit TSE "geoutet" haben, werde ich hier vielleicht die ein oder andere Frage los.
Nachdem ich 10x in der Doku überlesen habe, dass der erste Selbsttest mit einem Fehler abschmiert und das völlig in Ordnung ist, ging es auch weiter.
Selbst-Test, Setup, Diverse Info´s auslesen, Zeit updaten, Einloggen - Soweit so gut.
Ich versuche...