SDK  Android     "TM"  :
--------------------------------------------------------------------------
-   ;
- -20 ;
- NewPOS ;
- - ;
- IRAS-E ;
- IRAS-EM ;

 SDK:
-----------
1)  example:        .
2)  tm:  (javadoc)    (tm...aar).
3)  aar: (tm...debug.aar, tm...release.aar) -      ,     .
4)  doc: .

  SDK:
-----------------
  SDK:
   minSdkVersion 21
   targetSdkVersion 36
   compileSdk 36

SDK  :
Android Studio Meerkat Feature Drop | 2024.3.2 Patch 1
Build #AI-243.26053.27.2432.13536105, built on May 22, 2025

 :
------------------

    1.2/1.1/1.05

3.1.4:
- TMCommand:   CmdGetReportPayment [36] -     .
- TMCommand:   CmdGetReportExt [37] -    ().

3.1.2:
- TMTag:     "   14.09.2020  -7-20/662@".
- TMDefaults:         TMDefaults.tm_timeouts.

3.1.1:
-    Andrid SDK 36 (up to android 16).
-     queries   package (        -   Android API 30).
- TMLib:  api 33 (Android 13 TIRAMISU)     .
- TMLog:    .
- TMLib: e     
- TMCommand:   /  CmdOnOffUPD.
- TMCommand:      :
     0x1000 -   1:     (       ).
     0x2000 -   1:   (       ).
- TMOism, TMOfd:           (  1000,   ,     ).

3.1.0:
- TMCommand:    doc_params2.
- TMCommand:      doc_params4.
- TMCommand:     CmdSetParams,   CmdGetParams.
- TMCommand:    tax_indexes   :
    NDS_05 -  5%;
    NDS_07 -  7%;
    NDS_05_105 -  5/105;
    NDS_07_107 -  7/107.

3.0.6:
- TMLib:           TMWaitMessage (   ).
- TMCommand:   MAX_DEPARTMENTS   .
- TMCommand:   MAX_PAYMENT_TYPES    .

3.0.5:
-     Android sdk 21 (Android 5.0).
- TMKeysUpdate, TMOismHandler        .
- TMCommand.calc_objects:     ( 1212),    1.2.
- TMCommand:   CmdKMGetStatus "  "[20] c  .

3.0.4:
- TMCommand.errors:   ERR_NO_MORE_REGISTRATIONS ( ).
- TMKeysUpdate:        .
- TMOismHandler:    (   ).
- TMCommand:    (mode_types)  :
       VENDING -  :    .
       CATERING -  :    .
       WHOLESALE -  :      .
- TMCommand:   GetUnitIDHex      hex    1.2.
- TMOfd, TMOism:      -      .

3.0.3:
- TMOismHandler:   TMOismHandler.StartValidate  
       isCheckInOism       (false -   [M], true -      [M+][M-]).
- TMCommand:      TMDefaults.CAPACITY.
- TMParser:      TMDefaults.CAPACITY.
- TMDefaults:   CAPACITY -      (  4096).
- TMMarkCode:   (1306)    ( ).
- TMMarkCode:      ean-13    .
- TMMarkCode:   (1307)   ( )  .

3.0.2:
- TMOismHandler:        ;
- TMCommand:   mode   CmdFNClose (    ).

3.0.1:
- TMMarkCode:   TMMarkCode      ;
- TMTag:   TMTag    ; 
- TMLibHandler:    TMLibHandler (    Handler );
- TMCommand:        ;
- TMLib:        StartOISM, StopOISM;
- TMOism:   TMOism      ;
- TMOismHandler:   TMOismHandler -      ;
- TMCommand:    "    1.05";
- TMCommand:   unit_id      ( 2108);
- TMCommand:   GetUnitID        1.2;
- TMKeysUpdate:   TMKeysUpdate -       ;
- TMCommand:   GetFieldLength    ;
- TMCommand:   CmdRegistration_1_2     1.2;
- TMCommand:   kkt_mode_reg ( 1290)    ;
- TMCommand:   asokp_cmd         ;
- TMCommand:       ;
- TMCommand:   server_types    // ;
- TMCommand:   CmdOFDGetParamExt, CmdOFDSetParamExt    ;
- TMCommand: mode_types      1.2.

    1.1/1.05

2.1.8:
- TMError: TMError.GetPrnText     ;

2.1.7:
- TMCommand:     TMCommand.dynamic_status_flags  TMCommand.hard_status_flags;

2.1.6:
- TMCommand:  :
  - CmdSetDepNames  ;
  - CmdGetDepNames    ;
  - CmdSetPayment     ;
  - CmdGetPayment     ;
- TMCommand:     TMCommand.barcode_types   TMCommand.ReceiptBarcode;
- TMCommand:   TMCommand.CmdGetCurCounters "   ";
- TMCommand:   TMCommand.calc_objects ( 1212)    20..26;
- TMCommand:   TMCommand     ;
- TMCommand:   fn_warn_flags (  )  TMCommand.
- TMLib:   getRegisteredHandler    ,   TMLib;
- TMCommand:   proto_ffd (  ,  1209)  TMCommand;

2.1.3:
-   example    1.0.3;
- TMLib:   activate  " "  " ";
- TMLib:  (Log.d)    DEBUG ;
- TMLib:   unbind   Context (     );
- TMLib:  ProgressDialog   AlertDialog;
- TMLib:  AsyncTask (  Thread);

2.1.2:
- TMLib:   SendPrintParam -   .

2.1.0:
-   example    1.0.2;
- TMCommand:  :
  - CmdEJGetParam  "  " [49];
  - CmdEJShiftCloseReport  " '  '  " [7];
  - CmdEJTimeReport  "    " [7D];
  - CmdEJNoReport  "     " [7E];
  - CmdEJNoDoc  "    " [7F];
  - CmdEJPrint  " " [84];
  - CmdEJErase  " " [85];
- TMLib:        DoCmd  DoDLE
         (       );
- TMLib:  :
  - getLastResponse        ;
  - getDynamicStatus        ;
  - getHardStatus        .
- TMOfd   Thread (  AsyncTask),    AsyncTask ;
-       TMDefaults.prn_err.BARCODE_FAIL;
-   TMLib.start (          );
-   TMCommand.GetFieldBin -   .

2.0.6:
-    example;
-      :
  -      ;
  -     .

2.0.0:
-    SDK.



