Vous êtes sur la page 1sur 9

RELEASE DOCUMENT

Author

PRO

Approval

Version

Updated

1.3.2.0

2014-01-16

DocNo

RELEASE DOCUMENT
BAXI.net
Version 1.3.2.0

Page 1 of 9

RELEASE DOCUMENT
Author

Approval

PRO

Version

Updated

1.3.2.0

2014-01-16

DocNo

PURPOSE
This document contains release notes for the BAXI.net dll.

REVISION RECORD
Date

Version

Description

2010.05.25

0.0.0.12

First pilot release

2010.06.04

0.0.0.13

Added host communication for .net micro

2010.08.17

0.0.0.14 1. Added support for Mono/Linux. Runtime serial port access selection.

(Mono does not support events as for now). Change in log file
handling to support Mono.
2. Changed name and type on string property TerminalDeviceData. New
name TerminalDeviceData_TLD. New type byte[ ].
3. Added helper function in interface to parse TLD field, GetTLDTag()
4. Added new event OnStdRsp. This is an optional event for use in an
unattended solution.
2010.09.09

0.0.0.15

Bugfix. SendTLD() get encrypted card number with issuer, send data
has wrong format.

2010.09.09

1.0.0.0

First official production release.

2010.10.20

1.0.0.1

Made BAXI.net COM visible


Added properties:
AutoGetCustomerInfo
SofieLinkLayerTimeout_T1
SofieLinkLayerTimeout_T2
SofieLinkLayerTimeout_T3
SofieLinkLayerTimeout_T4
Added function TransferAmount_V3, which also takes a Payment
Condition Code as argument.

2010.11.12

1.0.0.2

Fixed JIRAs:
BAXIDOTNET-29
BAXIDOTNET-30
Added SendTLD tag buttons for test in TestGUI

2010-11-16

1.0.0.3

Added BiBTransaction.

2010-11-18

1.0.0.4

Fixed Jiras:
BAXIDOTNET-33
BAXIDOTNET-31

Page 2 of 9

RELEASE DOCUMENT
Author

Approval

PRO

Version

Updated

1.3.2.0

2014-01-16

DocNo

Date

Version

Description

2010-12-09

1.0.0.13

Added USB-to serial support

2010-12-16

1.0.0.14

BAXIDOTNET-38 Changed T2 link layer timer to 1 second. Removed


possibility to set link layer timers by properties.

2010-12-17

1.0.0.15

Tweaked rs232 via USB handling, port close and open now
occurs before logging.

2010-12-22

1.0.0.16

Added handling of an empty commission date field in


BiBTransaction

2011-01-14

1.0.0.17

Small improvement of handling a busy terminal.

2011-01-19

1.0.2.0

Final code for monitoring USB rs232 ports, removal, insertions,


reboots.
Signing turned off by default.
Several minor fixes, Exception handling etc, nothing that
affects functionality or interface.

2011-02-23

1.0.2.1

** Bug
* [BAXIDOTNET-48] - Baxi.net denies TransferAmount, stuck
in terminal management.

2011-02-24

1.0.2.2

** Task
* [BAXIDOTNET-49] - GENJ-166, allow local mode messages
from terminal in terminal management state.

2011-03-08

1.0.2.3

** Task
* [BAXIDOTNET-51] - Implement Auto detect of USB com
ports.
Added autodect and monitoring of USB ports/terminals.
For further details, the Programmers guide had been updated.

2011-03-09

1.0.2.4

** Bug
* [BAXIDOTNET-52] - OnTerminalReady not triggered for COM
interface.
2011-03-11

1.0.2.5

** Bug
* [BAXIDOTNET-46] - Detection of com in/out is not logged
* [BAXIDOTNET-53] - Autodetect of port remove does not
work when port is 0 in .ini file.
** New Feature
* [BAXIDOTNET-54] - Add Force Offline

Page 3 of 9

RELEASE DOCUMENT
Author

Approval

PRO

Version

Updated

1.3.2.0

2014-01-16

Date

Version

Description

2011-03-16

1.0.2.6

** Bug

DocNo

* [BAXIDOTNET-56] - <PCC> field is send in <ART> field


2011-03-21

1.0.2.7

** Bug
* [BAXIDOTNET-58] - USB support, cable swapping and open
fails.

2011-03-22

1.0.2.8

** Bug
* [BAXIDOTNET-59] - USB com port autodetect does not work
on Windows 7.

2011-04-01

1.0.2.9

** Bug
* [BAXIDOTNET-62] - CLONE -NG: 1099 - UNKNOWN ERROR
while performing BIB Transaction
Fixed an issue where Terminal Ready did not fire from BAXI.
* [BAXIDOTNET-63] - CLONE -NG: Error occurs: The customer
takes the card before the transaction is completed i.e collision
between send data & cancel by customer
Fixed an issue in the internal resend logic in BAXI.

2011-04-12

1.0.3.0

** Bug
* [BAXIDOTNET-72] - Race condition on Close()
Fixed a condition where events could trigger towards
caller even after close had returned.
* [BAXIDOTNET-73] - Serial port monitoring, fails if another
USB device is removed/added.

2011-04-15

1.0.3.1

[BAXIDOTNET-71] - Change default amount in the test GUI


[BAXIDOTNET-74] Semaphore problem if you do Close during
SWLoad

2011-04-19

1.0.3.2

BAXIDOTNET-65 Com busy during terminal sw load

2011-05-23

1.2.0.3

New interface. COM-interop clients must rebuild their


intercafe wrappers to work with this new version.!!!
See Programmers guide for more information.

25/05/2011

1.2.0.4

Add Extended LocalMode

06/06/2011

1.2.0.5

** Bug
* [BAXIDOTNET-95] - Remove duplicate dispatch ids.
Also added new obfuscation.

Page 4 of 9

RELEASE DOCUMENT
Author

Approval

PRO
Date

Version

Version

Updated

1.3.2.0

2014-01-16

DocNo

Description
Providing both signed and unsigned versions for maximum
choice.

18/07/11

1.2.0.7

** Bug
* [BAXIDOTNET-79] - When Card Info is set to "After amount",
card removal status is not displayed on ECR.
* [BAXIDOTNET-99] - New Logging in link layer doesn't work
any more
* [BAXIDOTNET-102] - Obfuscation fails, gives exception at
runtime.
The 1.2.0.5 release has an error in the obfuscation that renders
it impossible to use, as an exception is thrown at runtime when
receiving DisplayText events. This has been fixed by turning off
obfuscation for virtual functions, until another solution is in
place.
** Task
* [BAXIDOTNET-101] - ADMIN Finish command in ECR comms

06/09/11

1.2.0.8

** New Feature
* [BAXIDOTNET-113] - TLD strings
No changed in BAXI, but added more TLD operations to the
TestGUI.
** Task
* [BAXIDOTNET-114] - Optimise for .net micro.
All logging and string operations in conjunction with logging
removed for .net micro builds to optimise for speed.

16/09/11

1.2.0.9

** New Feature
* [BAXIDOTNET-117] - Nets implementation of SerialPort.
See Property SerialDriver in Programmers guide for more
information.

03/10/2011

1.2.1.0

** New Feature
* [BAXIDOTNET-124] Add Manual SendCardData in testgui

17/10/2011

1.2.1.1

** Bug
BAXIDOTNET-121 BAXI does not generate terminal ready signal
on errors.
** New Feature

Page 5 of 9

RELEASE DOCUMENT
Author

Approval

PRO
Date

Version

Version

Updated

1.3.2.0

2014-01-16

DocNo

Description
BAXIDOTNET-127 Add TLD result in baxilog

14/11/2011

1.3.0.0

** New Feature
* [BAXIDOTNET-127] - Add TLD result in baxilog
** Task
* [BAXIDOTNET-130] - Update Baxi_net with latest
Gilbarco TLD tags
* [BAXIDOTNET-136] - MsgRouter integration via TCP.
** Bug
* [BAXIDOTNET-134] - Baxi disconnects towards router
before sending Normal response on LM to router.
* [BAXIDOTNET-135] - Baxi does not perform connect
toward router before executing Administration,
TransferAmount etc.

02/12/2011

1.3.0.1

** New Feature
Added two new admin codes,
H313C = Print Latest Financial Transaction
Receipt
H313D = Send Latest Financial Transaction
Result
Added one new message from ITU to ECR:

Last Financial Transaction Result, 0x45


See BAXI Programmers guide for more details.
24/01/2012

1.3.0.2

** Added new TLD fields:


TCC
BankAgent
** Changed TLD fields:
Request All 3xxx tags
** Added new fields in extended Local Mode
AccountType
EncryptedPAN
BankAgent
organisationNumber.

16/02/2012

1.3.0.3

Added DoNotSplitDisplayText in ini file.

Page 6 of 9

RELEASE DOCUMENT
Author

Approval

PRO

Version

Updated

1.3.2.0

2014-01-16

DocNo

Date

Version

Description

17/02/2012

1.3.0.4

Renamed DoNotSplitDisplayText to UseSplitDisplayText in ini


file.

22/03/2012

1.3.0.5

Renamed UseSplitDisplayText to UseJoinDisplayText in ini file


after new feedback from can.

24/09/2012

1.3.0.6

Added Property TerminalSwVersion, corresponding to the ITU


SW Version tag 1005.

15/10/2012

1.3.0.7

** Bug
* [BAXIDOTNET-166] - Gilbarco - The event
LastFinancialResult is not exposed to COM clients.

14/01/2013

1.3.0.8

* [BAXIDOTNET-125] - handle
jh.commbase.commportexception cases.
These exceptions should no longer propagate all the way to the
client application. There is also more logging in
place if the issue occurs, so that it can get fixed.
* [BAXIDOTNET-173] - Add CGI delay in testgui

2013-04-26

1.3.0.9

** New Feature
* [BAXIDOTNET-185] - Hotel Solution Optional Data
* [BAXIDOTNET-183] - Add Json channel

2013-05-15

1.3.1.0

** New Feature
* [BAXIDOTNET-194] - Add more logging at fire of events1

2013-05-15

1.3.1.1

** New Feature
BAXIDOTNET-195 ECR over IP Subtask: TCP/IP server
functionality

** Bug
2013-06-17

1.3.1.2

* [BAXIDOTNET-200] - Baxi application Baxi is closed while


terminal is not connected in the LAN network
* [BAXIDOTNET-203] - ECR OVER IP: Baxi is Connected to the
terminal with incorrect SocketListenerAddress set
in baxi.ini file
* [BAXIDOTNET-205] - ERROR: 2113 ERR_SOCKET is
observed in baxi after software check
** Bug

2013-07-02

1.3.1.3

* [BAXIDOTNET-205] - ERROR: 2113 ERR_SOCKET is


observed in baxi after software check
* [BAXIDOTNET-208] - ECR OVER IP: ERROR: 7009
ERR_NO_RESPONSE_FROM_TERMINAL is displayed

Page 7 of 9

RELEASE DOCUMENT
Author

Approval

PRO
Date

Version

Version

Updated

1.3.2.0

2014-01-16

DocNo

Description
in baxi when terminal is rebooted on idle screen.
* [BAXIDOTNET-209] - Hotel - Baxi on sending long token
data in optional field.
** Task
* [BAXIDOTNET-108] - Reverse the handling for unknown
Admin codes.

2013-08-01

1.3.1.4

** Bug
* [BAXIDOTNET-220] - ECR OVER IP: Connection with baxi is
not re-established on Removing/Connecting the
Ethernet cable while in purchase transaction.
** New Feature
* [BAXIDOTNET-214] - Allow DisplayText in LM
** Task
* [BAXIDOTNET-215] - Remove disconnect logic used for
MsgRounter func.

2013-08-13

1.3.1.5

** Bug
* [BAXIDOTNET-225] - Old versions of baxi are not
compatible with new displays text which was
introduced in Baxidotnet_1.3.1.4

2013-08-23

1.3.1.6

** Bug
* [BAXIDOTNET-230] - Differences between Baxi 1.3.1.5 and
med Baxi 1.3.0.7
* [BAXIDOTNET-234] - Big Json query.

2013-09-04

1.3.1.7

** Bug
* [BAXIDOTNET-236] - The OP1 byte in Baxi.ini Use2KBuffer
doesn't work.
** Task
* [BAXIDOTNET-228] - Implement changes in BAXI to add
TLD tag "Loyalty Info"|

2013-10-21

1.3.1.8

** Bug
* [BAXIDOTNET-240] - Slow dataset download
* [BAXIDOTNET-243] - Baxi reports "7012 Unexpected
terminal frame" for terminal init tld status was sent to Baxi.
* [BAXIDOTNET-253] - CLONE - Upgrade via USB showing
canceled by operator
** Improvement

Page 8 of 9

RELEASE DOCUMENT
Author

Approval

PRO
Date

Version

Version

Updated

1.3.2.0

2014-01-16

DocNo

Description
* [BAXIDOTNET-244] - UART Error: Framing
** Task
* [BAXIDOTNET-237] - Add Auto Delete of old logs

2013-11-05

1.3.1.9

** Bug
* [BAXIDOTNET-254] - Transaction is declined when a Multi
App card is inserted in the terminal after Closing/Opening the
Baxi
* [BAXIDOTNET-255] - avvik: 0000071733 Close on Buffer
overrun

2014-01-20

1.3.2.0

** Bug
* [BAXIDOTNET-260] - 2k_Payload : Format error is
observed with type 998, and action 2 when RA2DAM
query with max (2048 bytes) payload is sent
* [BAXIDOTNET-262] - Baxi closes RS232 port when
USB is disconnected.
** Task
* [BAXIDOTNET-261] - FO15794: Add ECR
Commands
** Technical Question
* [BAXIDOTNET-239] - Why does it take 5 seconds to run open
command?

Page 9 of 9

Vous aimerez peut-être aussi