Upravy z testování Filip

This commit is contained in:
2024-03-12 09:46:24 +01:00
parent 2bfc662b51
commit 22a97056f9
34 changed files with 1919 additions and 55 deletions

View File

@@ -7,7 +7,7 @@
/// @param argc
/// @param argv parametry pro generování licence
/// @return
int main()
int main6()
{
try
@@ -18,8 +18,8 @@ int main()
initStructure.licenceIndex = 0;
initStructure.licenceFilePath = ""; // cesta k licenčnímu souboru
// initStructure.compatibility = 0; v případě kompatibility 0 či nezadané je výstup defaultní.
// pro ELC 1 LicenceELC1Info s výstupem isValid, pro ELC 2 strukura { int protocolId = -1; int dataPointsCount = 0; }
initStructure.cid_csd_filePath = ""; // cesta k cidu/csd pro načtení a kontorlu licence
// pro ELC 1 LicenceELC1Info je to isValid, pro ELC 2 strukura { int protocolId = -1; int dataPointsCount = 0; }
initStructure.cid_csd_filePath = ""; // cesta k cidu/csd pro načtení a kontrolu licence
//verze původní ELC 1
LicenceReader licenceReaderELC1{};
@@ -46,7 +46,8 @@ int main()
if (licenceReaderELC2.initread(2, initStructure)) // iniciacni nacteni
{
// v případě kompatibility 0, či nezadané výstup nativně je defaultní.
// v případně nenulové kompatibility, třeba 1, přidáme číslo kompatibility. Tedy pro ELC1 to bude LicenceELC1_1, pro ELC LicenceELC2_1
// v případně nenulové kompatibility, třeba 1, přidáme číslo kompatibility.
//Tedy pro ELC1 to bude LicenceELC1_1, pro ELC LicenceELC2_1
LicenceELC2Item info; // podle ELC a kompatibility určit strukuru (LicenceInfo11, LicenceInfo21, LicenceInfo31)
// if ()
int protocolId = 333;
@@ -77,7 +78,7 @@ int main()
//verze ELC 2 kompletní načtení
if (licenceReaderCompleteELC2.init(2, initStructure)) // iniciacni nacteni
{
LicenceELC2Info info; // podle ELC a kompatibility určit strukuru (LicenceInfo11, LicenceInfo21, LicenceInfo31)
LicenceELC2Info info;
int protocolId = 333;
if (licenceReaderCompleteELC2.getLicenceInfo(&info))
@@ -106,17 +107,6 @@ int main()
{
cout << "Obecna chyba\n";
}
// system("pause");
return SUCCES;
}
/*
CRC public size: 353
CRC gen public: 27885
CRC private size: 285
CRC gen private: 18500
CRC complete size: 638
CRC gen complete: 42051
*/