Consat Telematics JIRA
Consat Telematics JIRA
Displaying 193 issues at 2022-01-23 15:23.
Issue Type Fix Version/s Key Component/s Summary Resolution Created Updated Affects Version/s Description
New Feature 22.1.0 I4MVA-2990 Signage

Charter label now displayed on signs

Fixed 2022-01-20 22:10 2022-01-20 22:10   Selected label of charter assignment (unbound assignment) is now displayed on exterior and interior signs.
Improvement 21.15.1, 22.1.0 I4MVA-2988 Interior Passenger Display, Internal

Web server cacheing with revalidate

Fixed 2022-01-19 14:43 2022-01-20 10:35   For example Ruter DPI is now exposed with smart revalidating cacheing enabled.
Meaning a browser is allowed to cache stuff (configurable max age too) but requested to check again if a resources is fresh each time, but then don't need to re-download the actual content if not.

Accomplished by the internal web server now implementing the http cache control headers, etags for all file content and using if-none match headers etc (also if modified since, expires etc, along with no-store vs no-cache etc). Then 304 response codes are served.

Easily tested with a browser network development tools: Firefox shows "Transferred column" as "cached" after the first time until the file is changed. then immediately downloads it the next request if file is changed even if the cache time is not expired. And then that is cached instead. Each time the resource is needed a request is sent by client/browser with headers from the last cached request to see if same and the server then matches accordingly (if-none-match headers with generated etags) and if not changed, a compliant 304 response is sent.

Test with:
and refresh a few times and see in web developer tools in broswer that the resource is cached and NOT transferred again

2. touch the resource to update the time stamp or edit it.
touch /home/web/ruter_dpi/application/media/campaign34.html

refresh browser again, and the request is no downloaded even though it is cached.
New Feature 21.15.0 I4MVA-2989 Drivers Display

School speed limit zone graphics

Fixed 2022-01-19 14:44 2022-01-20 10:34  
Improvement 21.15.0 I4MVA-2987  

Flag routelogs from test nodes, so that they can be excluded from the automatic link detection process.

Fixed 2022-01-16 14:34 2022-01-16 14:35   For automatic link detection, we do not want to process routelogs from test rigs running simulator. Therefore, set the "test node" flag in the routelogs, so that central processing can skip.
New Feature 21.14.2, 21.15.0 I4MVA-2982 Simulator

Can now set simulator constant speed from runtime web page.

Fixed 2021-12-17 11:00 2022-01-13 16:44  
New Feature 21.14.2, 21.15.0 I4MVA-2985 Simulator

Simulator "Home Run" mode

Fixed 2022-01-11 21:14 2022-01-11 21:16   "Home Run" mode for the simulator implemented. Which means that after stopping an opening doors at last stop of last journey, the simulator closes the doors and continues for some time (one minute) in last used direction. For better testing of behaviours on last stop of block.
New Feature 21.14.2, 21.15.0 I4MVA-2984  

MasterID VBREA revision code: handle french versions of complist

Fixed 2021-12-22 18:14 2021-12-22 18:15  
New Feature 21.14.2 I4MVA-2983 Drivers Display

Extra web based "lite" (very) driver info GUI

Fixed 2021-12-20 18:05 2021-12-20 18:06  
Improvement 21.14.2, 21.15.0 I4MVA-2986 Interior Passenger Display

Don't display "on journey" MMS content on empty runs

Fixed 2022-01-11 21:22 2022-01-13 15:03   When doing empty runs, lights in the passenger area are usually turned off. However, if there is media management content showing, it might light up the bus at night, annoying the driver. Reported from Skyss.

The default is now to not show content from "on journey" storyboards when on empty runs.
Bug 21.14.2, 21.15.0 I4MVA-2980 Passenger Counting

Counts might be dropped at journey switch, if departing on the new journey exactly at the same time that counters are read for the journey end report.

Fixed 2021-12-15 11:58 2021-12-15 11:59   There is a very small time window for these dropped counts to happen, only some tenths of a second. This time window might be hit if the vehicle departs on the new journey exactly 15 seconds after doors closed. At that time we read counters for to report passengers off on last stop of last journey.
New Feature 21.14.1, 21.15.0 I4MVA-2978 VIMI

VIMI: Can now monitor assignment from Vimi protocol and have a mismatch alarm or use the assignment from there

Fixed 2021-12-10 12:26 2021-12-13 16:58  
Bug 21.14.1, 21.15.0 I4MVA-2977 Interior Passenger Display

Interior Passenger Display: showing media with journey info below shows "next stop" when at stop, instead of just the stop name, when doors closed

Fixed 2021-12-10 12:23 2022-01-13 17:01   Underliggande mini-skylten som visar näst hållplats längst ner i mediavisningen om man vill:
Den visar utan "Neste: " framför om dörrarna är öppna på hållplats. Men är dörrarna stängda visas "Neste: "

Vi ändrar nu det villkoret så att det gäller oavsett om dörrarna är öppna eller inte på hållplats.
Bug 21.14.1 I4MVA-2979 TravelManager

Travelmanager log spam when reaching stop point

Fixed 2021-12-13 17:03 2021-12-13 17:03 21.14.0
New Feature 21.14.0 I4MVA-2960 Drivers Display, TravelManager

Optionally continue to run an assignment that has been rejected by an external central system.

Fixed 2021-11-15 16:35 2022-01-13 17:11   This fix gived the driver the opportunity to continue running an assignment that has been rejected by an external central system (such as Ruter). When the assignment is rejected, the driver is presented with a popup giving the reason for rejection, and the choice to continue running anyway.
New Feature 21.14.0 I4MVA-2975 VIMI

VIMI - errors (fm alarms) now included in the unit/state topic.

Fixed 2021-12-08 16:15 2022-01-13 17:05   There is also a configurable list of included alarms (probable causes).
New Feature 21.14.0 I4MVA-2966 CCTV

Rooftop Camera live streaming to driver display

Fixed 2021-11-25 23:14 2021-12-03 16:11   activated by action center button or bool signal
New Feature 21.14.0 I4MVA-2970 CCTV, Electric

CCTV Vivotek roof camera custom video overlay, with charging active , SoC percentage etc

Fixed 2021-12-03 12:02 2021-12-03 12:02  
New Feature 21.14.0 I4MVA-2965 CCTV, Service

Rooftop Camera provisioning, system test, alarms, config, versions, etc

Fixed 2021-11-25 23:13 2021-11-25 23:13  
New Feature 21.14.0 I4MVA-2964 Notification center

Action button for sending bool signal

Fixed 2021-11-25 17:23 2021-11-25 17:23   Can now configure action button to send bool signal.
New Feature 21.14.0 I4MVA-2956 CCTV

CCTV Vivotek custom video overlay, with journey, line, dest, last stop etc

Fixed 2021-11-11 23:56 2021-11-19 13:39   Config:

<xsd:attribute name="extraCameraOverlayText" type="xsd:string" default="Cam@{ID}" /> <!-- not implemented: busNumber etc -->

<xsd:attribute name="extraCameraOverlayTextOnJourney" type="xsd:string" default="" /> <!-- Cam@{ID}, @{journey}, @{line} @{destination}, last: @{lastStop}-->

tom OnJourney betyder ta den vanliga
New Feature 21.14.0 I4MVA-2959 CCTV

CCTV service trace section now also/common for Vivotek and R8Compact, and more space for snapshot image

Fixed 2021-11-15 15:21 2021-11-15 15:21  
Improvement 21.14.0 I4MVA-2969 Interior Passenger Display

Passenger display: Sydney version now textfields to expand on double wide screens etc.

Fixed 2021-12-03 11:58 2021-12-03 11:58   Allow longer texts for Sydney Australia text fields in NextStops and NextStop views. Keep previous behaviour about word wrap though, so if to long to fit it will not be shown. This is done by textfields in the fla being multiline or multiline no wrap (and there is as code to set/change it). Note: not all text fields are liek this! traveling to and the large on yellow under the heading is not, so it will extend partial words)
Bug 21.14.0 I4MVA-2974  

Reject of already run assignment does not work

Fixed 2021-12-08 16:02 2021-12-08 16:03   Reject of already run assignment did not work when assignment was originally manually assigned. Central and onboard did not use the same calendar day time. Central: 04:00. Onboard: 00:00.
Bug 21.14.0 I4MVA-2973 Driver login

Deviation "barometer" and delay indicator in main driver display was often showing when configured to hidden

Fixed 2021-12-07 08:54 2021-12-07 10:31  
New Feature 21.13.0 I4MVA-2955 CCTV

CCTV snapshot in remote requests and on runtime web Vivotek CCTV

Fixed 2021-11-11 14:36 2021-11-11 14:36  
New Feature 21.13.0 I4MVA-2948 CCTV

CCTV Vivotek configure from resources

Fixed 2021-10-25 17:50 2021-11-11 10:18   See base files under:
or on target:

Additional files that overwrite individual key values in those can be added via a resource: vivotekupdate.
Named exactly the same as one of the above 3.

Additionally separate settings for individual cameras can _also_ be added or changed by inserting _cam_Xbefore the file suffix, like this:
Improvement 21.13.0 I4MVA-2953 Drivers Display, Notification center

Skip notification toast when showing notification popup.

Fixed 2021-11-11 10:11 2021-11-19 13:42   For example, when violating road limitations, a warning popup is shown to the driver. When the popup goes away, the same info is displayed in a toast notification. That is not needed.
Improvement 21.13.0 I4MVA-2957 Configuration, Drivers Display, Notification center

Popups from message based notification service can now auto hide, and come without the OK button.

Fixed 2021-11-14 10:56 2021-11-19 13:37   When using message based notification popups, as used for road limitation, it is now configurable to have the popup autohide after X seconds. You can also configure the popups to come with out the OK button.
Bug 21.13.0 I4MVA-2951 Internal

Process memory usage alarm has incorrect active time

Fixed 2021-11-05 17:01 2021-11-05 17:02   The activation time is not cleared when the alarm is cleared. See screenshot-1.
Bug 21.13.0 I4MVA-2949  

B-line: Connection Screen does not update correctly when approaching stop for BN1 trip

Fixed 2021-10-27 10:34 2021-10-29 16:00   When the bus is approaching Warringah Mall, the CX Screen does not display the expected connections and is blank until the bus is 1 minute within the stop. The problem is that there is a non-public stop prior to Warringah Mall.

Improvement 21.12.4, 21.14.0 I4MVA-2971 Interchanges

Interchange deviations; can now treat passby for "waiting" vehicle as arrival.

Fixed 2021-12-04 16:08 2021-12-04 16:08   Can now treat a passby as arrival, feature requested by SKYSS. Many times a bus passes by the stop slowly. We assume that the driver passes close to the stop point, and can decide if passengers are waiting or not. The bus may even stop, but if no passengers, no door opening, especially in winter. Use the same deviation rules as for leaving after an arrival. So just because it is a passby, it does not have to mean that the interchange was missed.
Bug 21.12.3, 21.14.0 I4MVA-2963 TravelManager

Stuck in terminal zone if GPS is lost

Fixed 2021-11-25 14:52 2021-12-02 15:00   If loosing GPS while inside a terminal zone, and not regaining GPS until long after the terminal is left, the system can get stuck at the terminal stop, not letting odometer do the departure.
Bug 21.12.3, 21.14.0 I4MVA-2967 Passenger Counting

Moving remaining passengers (counts) between journeys sometimes do not work

Fixed 2021-11-26 16:12 2021-12-02 14:59   If the previous journey was flagged with "uncertain passenger count", we do not move remaining passengers over to next journey. However, the flag was not correctly reset, so this could effect moving between non uncertain journeys.
Bug 21.12.3, 21.14.0 I4MVA-2968 Interchanges, Journey Deviations

Interchange deviations, wrong report type generated

Fixed 2021-12-02 14:40 2021-12-02 14:41   The following scenario gives incorrect deviation type. An early departure is generated instead of an interchange deviation.

Vehicle A is waiting for vehicle B, which is very late. Vehicle A waits the full interchange window, then leaves before B has arrived. If configured to give a deviation despite having waited the full window (skyss has this config), an early departure deviation is generated, which is wrong. An interchange deviation should have been generated.

This is due to incorrect mapping of this specific interchange failure reason.
Bug 21.12.2, 21.14.0 I4MVA-2961 Signage

False alarms from unused TCP sign outputters.

Fixed 2021-11-16 14:01 2021-11-16 14:20  
Bug 21.12.1, 21.13.0 I4MVA-2958  

Network routes were disabled by default

Fixed 2021-11-15 12:17 2021-11-15 12:17 21.12.0 Additional routes (not default route) were effected by this.
New Feature 21.12.0 I4MVA-2947 CCTV

CCTV Vivotek connection and disk storage alarms

Fixed 2021-10-25 17:44 2021-10-29 15:59  
New Feature 21.12.0 I4MVA-2946 CCTV, Service

CCTV Vivotek system test

Fixed 2021-10-25 17:44 2021-10-29 15:58  
New Feature 21.12.0 I4MVA-2934  

Speed road sign can now be shown from road limitations too and blink if overspeeding

Fixed 2021-10-08 09:22 2021-10-29 15:54  
New Feature 21.12.0 I4MVA-2943  

dio: MX4GL will restart dio on modem reset due to conflicting USB port config

Fixed 2021-10-22 11:17 2021-10-22 11:17   4GL only uses port 0-3 but reset logic thought it was 0-4, config changed
New Feature 21.12.0 I4MVA-2942  

signalrefiner: Added DatedStateRefiner

Fixed 2021-10-21 21:20 2021-10-21 21:20   Now possible to add a DatedStateRefiner which can set a certain value or invalidate the signal

<datedStateRefiner sourceSignalName="powerActive" newSignalName="datedPowerActive">
<dayOfWeek day="FRIDAY"/>
New Feature 21.12.0 I4MVA-2939 CCTV, Service

System test added for CCTV Vivotek

Fixed 2021-10-12 23:48 2021-10-21 14:30  
New Feature 21.12.0 I4MVA-2933  

can: Support for filtering out continious spaces in a driver id

Fixed 2021-10-07 21:57 2021-10-07 22:48   "N 01234" will now be "N 01234"
Improvement 21.12.0 I4MVA-2937  

Assignment: check sync status with depot on assignment changes

Fixed 2021-10-11 03:05 2021-10-25 09:39   When assignments change, check with backend if there are updated disturbances right away (and on network up)
Improvement 21.12.0 I4MVA-2935 TravelManager

End assignment if alla coming journeys are cancelled.

Fixed 2021-10-08 14:31 2021-10-10 18:09   When reaching a point where all coming stops and/or journeys are cancelled, end the assignment. When logging on to a cancelled block, wait 10 seconds, then log off. Always show a dialogue to let the driver know what happened.
Bug 21.12.0 I4MVA-2944  

CLONE - deviation report: avgang forsinket, men registrerer ikke rapport

Fixed 2021-10-24 17:24 2021-10-24 17:24   Har flere tilfeller der jeg ser at en avgang er mer enn 3 min sen fra startholdeplass, men det ser ikke ut til at den er blitt registrert i rapportarket/trafikkavvik
1. september, buss 447547 kl 08:57:21. Viser at den var 03:21 min forsinket, men det ser ikke ut til at det er blitt trigget en deviations rapport. Kan det være fordi det er registrert flere pre-depart rapporter på samme stopp? Startholdeplassen er inne på en terminal og da er det kanskje litt mer bevegelse/aktivitet enn på mer vanlige holdeplasser

Bug 21.12.0 I4MVA-2940  

custom next stop button audio message

Fixed 2021-10-14 01:08 2021-10-21 14:28   It is now possible configure a custom audio message on each next stop button press

<xsd:complexType name="NextStopIndicatorCallSettings">
<xsd:attribute name="enabledAlways" type="xsd:boolean" default="false" />
<xsd:attribute name="callString" type="xsd:string" default="nextStopNoJourney"/>
Bug 21.12.0 I4MVA-2936  

Long names not used for stop Area in signage even when configured

Fixed 2021-10-08 16:10 2021-10-08 16:11  
Improvement 21.11.6, 21.15.0 I4MVA-2976 Electric, Heater

Engine running signal for electric buses, needed for stop heaters.

Fixed 2021-12-09 15:38 2021-12-09 15:38   We need a signal for stopping the main heater in an electric bus, when the bus is started. For diesel buses we have "dieselEngineRunning", but we do not have anything similar for electric buses.

For now create a "fake" signal for electricalEngineRunning that goes high when the bus starts moving, and goes low 10 minutes after not moving anymore.
Bug 21.11.5, 21.14.0 I4MVA-2972 Heater

Heater durations cant be set on a category level, when using remote temp

Fixed 2021-12-06 13:25 2021-12-06 13:25   Heater durations that are set on the common settings tab, on category level, are not being used by the vehicles. This is because durations are specified in the pg, that are applied on vehicle level: its4mobility/parametergroup-heatcontrol-remote-temp
Improvement 21.11.4, 21.14.0 I4MVA-2962  

Overtake, can now auto-approve overtake by other vehicle

Fixed 2021-11-24 10:51 2021-11-24 12:00   When receiving an overtake request from other vehicle, the driver has to approve or deny. From now on, the system can use one of these strategies (configurable):
1. Auto-approve and continue assignment locally
2. Auto-approve and sign out assignment
3. Auto-deny
4. Let driver decide

Default is 4, let driver decide.
Improvement 21.11.3, 21.13.0 I4MVA-2954 Heater

Prevent log and diags spam from HeaterManager

Fixed 2021-11-11 13:36 2021-11-11 13:36   When heater state is heating, and no external power, logs and diags (state history list for heater2) are spammed.
Improvement 21.11.3, 21.13.0 I4MVA-2952 Drivers Display

Possibility to disable the reinforce option when overlapping assignment detected.

Fixed 2021-11-09 17:43 2021-11-09 17:54   When the driver logs on to an assignment that is already run by other vehicle (overlapping assignments), he/she i presented with a dialogue box asking whether to reinforce, take over, or cancel.

From now on, the reinforce option of the dialogue can be disabled, if the customer does not want to enable reinforcing.
Improvement 21.11.2, 21.13.0 I4MVA-2950 Heater

Easier configuration override of temperature sensor characteristics

Fixed 2021-11-04 15:11 2021-11-04 15:11   Characteristics for the indoor temp sensor is set in the parametergroup that is put on vehicle level to activate the heater function. Thus, to override, we need to put parameters on each vehicle. With this change, we can override temp sensor settings on a category level instead.
New Feature 21.11.0 I4MVA-2916 CCTV

CCTV Vivotek basic config checked and synced

Fixed 2021-09-24 15:11 2021-11-19 16:20   Basic config like time synchronization ntp, timezone, ftp server enabled etc checked and synced for all Vivotek CCTV cameras
New Feature 21.11.0 I4MVA-2915 CCTV

CCTV Vivotek firmware and serial numbers collected

Fixed 2021-09-24 15:09 2021-10-29 15:58  
New Feature 21.11.0 I4MVA-2922  

Passenger counter service section show serial, firmware, device names for VDV300 and VDV301 devices

Fixed 2021-10-04 16:18 2021-10-25 10:08  
New Feature 21.11.0 I4MVA-2921 Passenger Counting, Service

Passenger counter service section now shows serial number, firmware version and config status for supported sensors and can force check for upgrades

Fixed 2021-10-02 11:20 2021-10-22 15:58   Supported now are Irma 6 and Irma Matrix.
New Feature 21.11.0 I4MVA-2932  

VIMI: Add support for unit topic(with last will) and report APC event

Fixed 2021-10-07 00:25 2021-10-22 10:25  
New Feature 21.11.0 I4MVA-2920  

VoLTE, Voice over LTE support for MX4 Global

Fixed 2021-10-01 23:49 2021-10-07 12:12   Not enabled by default until further testing in the field. Requires that VoLTE is activated on the sim card, supported operators etc.
Test fine on some operators in Sweden and Norway.
New Feature 21.11.0 I4MVA-2929 Passenger Counting, Service

Passenger counter Infodev GW-400 devices firmware, deviceId etc tracked in depot

Fixed 2021-10-06 17:27 2021-10-06 17:27   Added to Meta data as usual via nvs named keys.
Also internal diagnostics added.
Older Gw-200 devices not implemented
New Feature 21.11.0, 21.12.0 I4MVA-2927 PTC

Enable VoLTE (Voice Over LTE/4G) by default for MX4 GL

Fixed 2021-10-06 14:25 2021-10-06 14:27  
New Feature 21.11.0 I4MVA-2911 Interior Passenger Display

Passenger display: web version displays disturbances/announcements including paging etc

Fixed 2021-09-19 19:46 2021-10-01 20:37  
New Feature 21.11.0 I4MVA-2907  

Add support for updating the target type

Fixed 2021-09-13 20:13 2021-10-01 08:44
<xsd:attribute name="fixTargetType" type="xsd:string" default=""/>

If set to "auto" it will try to figure out the hardware type by guessing from different components in the HW

if set to something else it will hard set the target type to that.
New Feature 21.11.0 I4MVA-2906  

canmanager: Support for time spans for deviceloggercanlet

Fixed 2021-09-11 02:57 2021-09-20 15:30   <xsd:complexType name="TimePeriod">
<xsd:attribute name="startTime" type="xsd:string" default="00:00:00" />
<xsd:attribute name="endTime" type="xsd:string" default="23:59:59" />

<xsd:complexType name="DatePeriod">
<xsd:attribute name="startDate" type="xsd:string" default="1970-01-01" />
<xsd:attribute name="endDate" type="xsd:string" default="2099-01-01" />

<xsd:simpleType name="DayOfWeekEnum">
<xsd:restriction base="xsd:unsignedByte">
<xsd:enumeration id="MONDAY" value="0" />
<xsd:enumeration id="TUESDAY" value="1" />
<xsd:enumeration id="WEDNESDAY" value="2" />
<xsd:enumeration id="THURSDAY" value="3" />
<xsd:enumeration id="FRIDAY" value="4" />
<xsd:enumeration id="SATURDAY" value="5" />
<xsd:enumeration id="SUNDAY" value="6" />

<xsd:complexType name="DayOfWeek">
<xsd:attribute name="enabled" type="xsd:boolean" default="true" />
<xsd:attribute name="day" type="DayOfWeekEnum" default="0" />

<xsd:complexType name="DayOfWeekTimePeriod">
<xsd:element name="timePeriod" type="TimePeriod" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="dayOfWeek" type="DayOfWeek" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="datePeriod" type="DatePeriod" minOccurs="0" maxOccurs="unbounded" />
<xsd:attribute name="enabled" type="xsd:boolean" default="true" />
New Feature 21.11.0 I4MVA-2904  

canmanager: Add support for configuring static frames to send on a timer

Fixed 2021-09-10 17:05 2021-09-10 17:05  
New Feature 21.11.0 I4MVA-2903 Audio announcements

Driver Triggered Announcement Events

Fixed 2021-09-09 15:05 2021-09-10 16:10   New realtime events for DTA (driver triggered announcements). Whenever the driver triggers or stops a DTA, an event is generated and sent to central side.
Improvement 21.11.0 I4MVA-2928 Passenger Counting, Service

Passenger counter service section show serial, firmware, device names for Infodev GW-400 devices

Fixed 2021-10-06 17:25 2021-10-06 17:27  
Improvement 21.11.0 I4MVA-2917  

Passenger counter Irma 6: config and firmware update tracking and try for far longer if needed if not reachable

Fixed 2021-09-30 15:51 2021-09-30 15:52   Can see irma 6 config version and wanted version i depot.
Also trying for longer (Default 2+10min) to check and update the sensor, not just after 2min of restart.
Improvement 21.11.0 I4MVA-2905 Initial Provisioning, Service

Provisioning of interior passenger displays for more displays (paged) and cosmetic improvements/alignments

Fixed 2021-09-10 17:18 2021-09-30 15:13   More displays (paged) and gui fixes/alignment for passenger display provisioning
Bug 21.11.0 I4MVA-2909 TravelManager

Deassignment due to clock change

Fixed 2021-09-14 17:11 2021-09-14 17:12   If unit has not RTC battery, time will be wrong when booted up. If assignment is received before getting correct time, the assignment might incorrectly be logged off due to no progress timeout, when correct time is set.

Furthermore, the unit will not accept the same assignment again, because it "it has already been run".
Bug 21.10.10 I4MVA-2945  

URL for external sign not available for VT ferries

Fixed 2021-10-25 09:42 2021-10-25 09:42  
Bug 21.10.9, 21.11.1, 21.12.0 I4MVA-2941 Drivers Display, Report Sheet

Multiple unanswered report sheets could lock the driver GUI

Fixed 2021-10-14 11:57 2021-10-21 14:26 21.10.0, 21.10.1, 21.10.3, 21.10.4, 21.10.5, 21.10.6, 21.10.7, 21.10.8, 21.11.0 ReportSheetRequestHandler#checkQueued() could get stuck in loop locking vital data structures along the way.
Bug 21.10.9, 21.12.0 I4MVA-2938 Interchanges

Interchange fail event for OTHER_AWAITS happens before arrival event.

Fixed 2021-10-11 16:20 2021-10-11 16:22   When arriving to next stop, a lot of stuff happens "at the same time". Sometimes the "interchange fail" event is sent before the arrival event. This confuses central side somewhat, and leads to interchange fail event being tied to the wrong stop point.
Bug 21.10.8, 21.11.0 I4MVA-2930 Signage

Sign RGB fill tests do not work when using color profile colors only.

Fixed 2021-10-06 20:39 2021-10-07 12:07   When the system is configured to only allow using colors mapped in the color profile, the RGB fill sign test does not work. It only displays the default amber color for both red, green and blue.

As of today, this only applies to Västtrafik.
Bug 21.10.8, 21.11.0 I4MVA-2931  

Announcements sometimes not being announced on journey logon/start

Fixed 2021-10-06 20:54 2021-10-06 21:38   This is due to incorrect caching of journey variables for announcements.
Bug 21.10.8, 21.11.0 I4MVA-2926 Interchanges

Minor errors in diagnostics for InterchangeMonitor.

Fixed 2021-10-06 11:17 2021-10-06 11:21   Some information on the diagnostics page for InterchangeMonitor is not correct, see screenshot-1.
* Forecast time (fcTime) for should say "unavailable" for entries that lack real time data. Now shows bogus time.
* The "departed" column should have shown true on the last row (screenshot-1), it had departed.
New Feature 21.10.7 I4MVA-2924  

Move Volvo P number to 21.11 from 21.10

Fixed 2021-10-06 10:05 2021-10-07 12:08   Volvo will get 21.11 instead of 21.10
Bug 21.10.7 I4MVA-2923  

The "change hw id" script does not work for AIC3/4

Fixed 2021-10-05 15:13 2021-10-07 12:10  
Change Request 21.10.6 I4MVA-2918 Signage

Adaptations for new Hanover signs for Västtrafik trams.

Fixed 2021-10-01 09:38 2021-10-07 12:10   Västtrafik is rebuilding some of their tram models to use new exterior displays from Hanover. Adding options to reconfigure via installations tab on its4depot.
Bug 21.10.6, 21.11.0 I4MVA-2919 Report Sheet

Sort order bug in report sheet buttons

Fixed 2021-10-01 16:31 2021-10-07 12:09   Buttons appear in reverse order from what is imported in excel sheet.
Improvement 21.10.4 I4MVA-2914  

hardwaremonitor: FM alarm for unexpected reboot change from Critical to Major, Minor added

Fixed 2021-09-22 20:33 2021-09-22 20:33  
Bug 21.10.4 I4MVA-2913  

gpspublisher: Reset logic on ignition not working

Fixed 2021-09-22 13:03 2021-09-22 13:03  
Improvement 21.10.3, 21.10.4, 21.11.0 I4MVA-2910  

Reduce memory usage for announcement validities

Fixed 2021-09-15 18:10 2021-09-23 11:02   Australia TCB had around 400 announcements active per vehicle, with very wide validity expressions (journey ids) . Had 140 000 string set validity expressions in memory from 379 announcements, 200 of which were text content with string set (journeyId etc)
Reducing the memory usage of them:
Before: 15.8MB
After: 3.1MB
Bug 21.10.3 I4MVA-2912  

xts: Incorrect redownloading of map tiles when switching zoom level

Fixed 2021-09-22 13:02 2021-09-23 10:57  
Bug 21.10.1 I4MVA-2908 TravelManager

Travelmanager crash when trying to restore assignment that is no longer valid

Fixed 2021-09-14 13:27 2021-11-10 15:09 21.7.0, 21.8.0, 21.8.2, 21.8.1, 21.9.0, 21.9.1, 21.10.0
New Feature 21.10.0 I4MVA-2900 Report Sheet

Interchange deviations

Fixed 2021-09-06 21:55 2021-09-08 11:29   Trigger report sheets on missed interchanges.
New Feature 21.10.0 I4MVA-2901  

Ip address conflict alarm

Fixed 2021-09-06 21:56 2021-09-07 08:17   Detect ip address conflicts on the network, and activate alarms.
New Feature 21.10.0 I4MVA-2902  

Resolve IP address conflicts on the network

Fixed 2021-09-06 21:58 2021-09-07 08:16   If ip address conflict is detected on network devices that we can control, change the ip adress automatically on one of the conflicting units.
New Feature 21.10.0 I4MVA-2898 Service

Full VBEA versions with revisions for both current and available now retrieved and shown, and also added to update dialogue

Fixed 2021-09-02 10:26 2021-09-02 10:33   Full versions with revision code now retrieved from _both_ installed versions and available update files.
New Feature 21.10.0 I4MVA-2899  

VBEA versions, with revision codes, logic to disallow downgrades or version/bus-model changes

Fixed 2021-09-02 10:33 2021-09-02 10:33   configuration to disable checks:

<xsd:attribute name="allowRevisionCodeDowngrade" type="xsd:boolean" default="false"/>
<xsd:attribute name="allowVersionChange" type="xsd:boolean" default="false"/>
New Feature 21.10.0 I4MVA-2893 Interior Passenger Display

Web based passenger display: Composite view now supported (image or video along with small basic route info)

Fixed 2021-08-23 16:50 2021-09-01 17:07  
New Feature 21.10.0 I4MVA-2891 Notification center

Show intended audience/receivers of announcements in notification center

Fixed 2021-08-20 12:57 2021-08-23 10:19   For example
To: Driver
To: Driver, Passengers
Improvement 21.10.0 I4MVA-2897  

Add support to force DHCP Release before each startup request (i.e. normally on boot or wakeup)

Fixed 2021-08-26 18:13 2021-08-26 18:13   eth0DHCPReleaseAlways
Improvement 21.10.0 I4MVA-2896  

Support for GPS reset scripts and better GPS NMEA diagnostics

Fixed 2021-08-26 18:12 2021-08-26 18:12  
Bug 21.10.0 I4MVA-2894 TravelManager

New traffic data directly after assignment overtake, leads to invalid reports on central side.

Fixed 2021-08-25 18:11 2021-09-01 16:09   Scenario:
1. Driver logs on to an assignment that is in use by other vehicle.
2. The driver chooses to take over the assignment (on other journey than first)
3. New traffic data is downloaded, and travelmanager restarts, before the vehicle starts servicing the assignment.
4. After travelmanager restarts, it restores and reports the assignment to central side. But, it tries to assign the whole block (starting from indexInBlock 0). This leads to central side responding with an overlap state, and invalidating any further reports on the trip.

Fix: make sure the indexInBlock is persisted before restarting travelmanager. Will then report correct assignment to central after restart.
Bug 21.10.0 I4MVA-2895 TravelManager

Take-over from next journey might go wrong.

Fixed 2021-08-26 11:01 2021-08-27 14:05   Scenario:
1. Assign to a journey that is already run (we are standing on last stop).
2. Assignment is overlapping, overtake/reinforce dialogue is shown.
3. Driver want to overtake.
4. Driver can select between this trip (the trip that is already run) and next trip (the trip that he/she wants to run)
5. Driver selects next trip.
6. Problem: Overtake will be valid from next-next trip

Solution: Before showing dialogue ("from which trip do you want to take over?"), update journey info so that the correct trips are shown.
Bug 21.9.1 I4MVA-2892 Audio announcements, Interior Passenger Display

Restarted passenger display sequence and doubled next-stop-calls on link with non public stop.

Fixed 2021-08-23 09:45 2021-08-23 10:28   When passing a non public stop, the passenger display view sequence got restarted, leading to sequencing error and, when calls are controlled by "external sign", doubled next stop calls. Found on B-line customisation.
Bug 21.9.1, 21.10.0 I4MVA-2890 TravelManager

Lost GPS inside a terminal zone, might incorrectly position us back to the terminal when GPS returns.

Fixed 2021-08-20 12:54 2021-08-23 09:45   Fix for this scenario:
1. We have GPS, and are inside a terminal zone.
2. GPS is lost while still in zone.
3. Leave zone (without gps)
4. GPS returns, we position us back (incorrectly) into the terminal just before zonemanager exits zone.
New Feature 21.9.0 I4MVA-2885 Internal

Shutdown after long time in sleep even if doing quick non ignition wake ups in between.

Fixed 2021-07-15 16:48 2021-07-20 12:52   MX4 will otherwise keep going sleeping for 4.5h at a time and never shutdown.

Only in effect if this is enabled, default disabled for now.
<xsd:attribute name="doSleepTimeoutForConsecutiveSleeps" type="xsd:boolean" default="false"/>
New Feature 21.9.0 I4MVA-2884 Internal

Option to go back to sleep mode faster if not due to ignition (timed wakeup)

Fixed 2021-07-15 11:07 2021-07-19 15:36   pm now has a new:
<xsd:attribute name="sleepAgainDelaySec" type="xsd:unsignedInt" default="0"/>
Default currently to 0 (= disabled).
New Feature 21.9.0 I4MVA-2883  

Show/include/log connected network type (gprs, 3g, hspa, 4g, etc), call state and serving cell information

Fixed 2021-07-08 14:17 2021-07-19 10:32   MobileConnection Details internal ams updated.
Service menu: Modem trace section shows the new information, updated gui.
internal diagnostics updated with this information

-connected network type (2g/gsm, 2.5g/gprs, 2.75g/edge, 3g, hspa (H/H+), 4g, 4g+, 5g, etc)
-call state ready, ringing, call in progress
-serving cell information
-mobile net
-modem info (manufacturer, model, revision/firmware)

And various functional fixes and gui improvements to make it somewhat more user friendly
Bug 21.9.0 I4MVA-2888 TravelManager

Recalibration to point in link does not really work if using large minOffrouteRadius

Fixed 2021-08-17 20:25 2021-08-19 10:01   If using a large minOffrouteRadius (e.g. to allow for small detours without getting offroute state), the recalibration of the logical position along a link does not work correctly. If getting out of sync with the point in links (e.g. after a large terminal zone), calibration to correct sublink does not work, resulting in possible problems with delay calculation, late or missing audio calls and stop point calibration.
Bug 21.8.1, 21.9.0 I4MVA-2887  

datalogger: Crash fix during soc statistics collection

Fixed 2021-08-17 14:35 2021-08-18 10:16   Fix for incorrect map usage leading to crash, add extra vector protection just in case samples don't match up, guess they always should though..
Bug 21.8.2, 21.9.0 I4MVA-2889  

fix: Popup dialogues can sometime hang UI if popped on top of each other

Fixed 2021-08-20 01:45 2021-08-23 11:16  
New Feature 21.8.0 I4MVA-2871 Signal Prio

Virtual signal prio keypad for manual requests

Fixed 2021-07-01 08:53 2021-07-19 10:34   Previosuly we supported automatic geofences/zones/lines and exits for signal prio as well as manual request by using a physical external keypad. This adds a virtual keypad to the driver ui so it can be used instead of a physical device when manual requests are needed.

It reduces the routebox to two rows when shown.
To change or reselect there are two configurable ways.
Default is a mini gui will be left just taking up one row of space. And/or a button in the action center can be shown in addition/instead.
enabled for fac
New Feature 21.8.0 I4MVA-2877  

panicalarm: Add support to clear alarm as signal goes inactive

Fixed 2021-07-04 22:51 2021-07-12 13:13  
New Feature 21.8.0 I4MVA-2879 Interior Passenger Display

Interior Passenger Display: Custom title instead of stop name for Connections view

Fixed 2021-07-05 16:15 2021-07-05 16:16   Default is to show the stop point name in the connections view.
Now you can set the headerText to a custom title, such as IDS_ALIGHT_HERE_FOR or any other text.

Custom title wanted for Yutong Brisbane.
<parameter-item name="" value="IDS_ALIGHT_HERE_FOR" />
New Feature 21.8.0 I4MVA-2876 Signage

Sign codes: can now configure to always revert to manual, automatic or same as last on restart too (automatic on central or manual assignment was possible/default already)

Fixed 2021-07-02 23:50 2021-07-02 23:52   Note the "restart" mentioned.
Previously it was always same as last (more or less, details matters..), but could (default) revert to automatic on central and/or manual assignment.

For example set to always manual by:
Improvement 21.8.0 I4MVA-2872 Signage

Sign codes: Mobitec out now shows more of the sign text

Fixed 2021-07-02 09:20 2021-07-14 16:22   Previously the Mobitec out signcode only showed the longest text found in the database. Now concats all the texts found in the signcode block. If a text already present (stacked views etc) it's not added again With some basic logic for similar text (case insensitive, spacing, ...).
To limit the text on the image sign only the first x characters are shown there , default 24.

The problem was for example "school bus", not clear which one.

Details for logic in this release:
o We concat all the text found in the definition of the sign code instead of just picking the longest found. It can contain multiple texts for various fields/parts and switching/stacked views etc.
 Obvious repetitions of the same text found in the sign code are not used though. Such as “School” “S C H O O L”, etc.
 Furthermore, texts found that starts with “via “ are always appended last after all other texts found.
 When selecting/searching for a sign code it’s now more obvious which school bus variation etc, but there isn’t always room for the entire text on the screen but this helps. The entire text is used in the search/filtering though.
o For the sign image in the driver ui we limit this text to the first 24 chars if longer than that though.

Improvement 21.8.0 I4MVA-2873 Signage

Sign codes: mobitec out now searchable for non numeric characters

Fixed 2021-07-02 09:24 2021-07-12 14:22   Searching by text and numbers now work and not just for matches at the start of the signage text. And all the text in the sign code is searched not just the longest.
Improvement 21.8.0 I4MVA-2881 Signage

Mobitec out signcodes: Update the mobitec sign quicker after ignition

Fixed 2021-07-06 10:37 2021-07-06 10:37   Update the mobitec sign quicker after ignition (sends out the sign code every 10s for 35s after ignition turned on, times configurable). This instead of sending it out more often in general as that will cause any stacked/switched/scrolling views to restart every time this is sent out. So that time is still 90s.
Improvement 21.8.0 I4MVA-2878 Passenger Counting

Passenger counter Irma Matrix: Default always disable door/hall sensor

Fixed 2021-07-05 12:15 2021-07-05 12:15   If having Irma Matrix not delivered by us the external door sensor might be enabled, need to explicitly disable and let us control it.

Happened for: Norway Atb Tröndelag Merkavim buses.
Improvement 21.8.0 I4MVA-2870 TravelManager

Allow longer offroute time on last link, if last link is longer than the timeout.

Fixed 2021-06-22 15:21 2021-06-23 11:28   If offroute on last link for some time, we assume that the vehicle will skip last station (bus is probably empty), and we do an automatic skip to next journey. But if last link is a very long one, we might incorrectly skip to next journey during a "normal" detour.

Increase timeout if link duration is longer than the timeout, so that the timeout is at least as long as the link duration.
Bug 21.8.0 I4MVA-2880 Signage

Mobitec out sign codes: The main screen sign image would revert back to automatic signage/blank/not in service etc under various circumstances/after some time.

Fixed 2021-07-06 10:36 2021-07-13 07:55  
Bug 21.8.0 I4MVA-2882 Signage

Mobitec out sign codes: Switching between auto and manual could sometimes make the signage stop working

Fixed 2021-07-06 10:38 2021-07-12 13:38  
Improvement 21.7.0 I4MVA-2866 Interior Passenger Display

Passenger display: In connections view also filter out other with same line+destination

Fixed 2021-06-08 11:51 2021-06-10 16:46  
Improvement 21.7.0 I4MVA-2859 Internal

Odometer alarm improvements

Fixed 2021-06-02 13:14 2021-06-02 13:15   Demand a somewhat stable gps heading for some time before setting or resetting odometer alarm.

Also make it easier for alarm to reset.

Min speed config now different for setting/resetting alarm.
Max heading diff now differnet for setting/resetting alarm.
Stable gps sequence time now different for setting/resetting alarm.
Bug 21.7.0 I4MVA-2861 Interior Passenger Display

Passenger display: when clock is in bottom right instead of top right, the top header/destination didn't make use of the extra space available

Fixed 2021-06-03 23:01 2021-06-23 09:08 21.6.0
Bug 21.7.0 I4MVA-2857  

connectionmanager crash when more than 256 characters in sync tree names

Fixed 2021-05-27 16:55 2021-06-18 15:51  
Bug 21.7.0 I4MVA-2869 TravelManager

LEAVING_STOP flag in real time reports set to early

Fixed 2021-06-17 16:42 2021-06-17 16:42   The flag LEAVING_STOP, which is included in the real time reports from vehicle to central, might be set to early. Should not be set until after planned time of departure. It should have the same conditions as the so called pre depart event.
Bug 21.7.0 I4MVA-2868  

MMS: Video followed by Video with mutiple TFT display can reset or cut short the video or sequence of videos

Fixed 2021-06-16 12:04 2021-06-16 12:04 17.2.0, 21.6.0 When multiple TFT display are in use playing consecutive videos, the sequence can be cancelled
Bug 21.7.0 I4MVA-2862 Interior Passenger Display

Passenger display: Interchanges/connections header , wasn't using all of the space if needed

Fixed 2021-06-03 23:02 2021-06-15 09:39  
Bug 21.7.0 I4MVA-2867 Driver login

When driver login from farebox, the system fails to find matching driver in driver database, if company Id other than 0.

Fixed 2021-06-14 17:19 2021-06-14 17:19   When using driver login from a farebox system, the onboard system fails to match the logged in driver with a driver in the driver database. It only works if companyID=1.
From now on, we use the company ID from the depot fleet to find the driver in the database.

This bug only has implications on the onboard system, the driver is correctly matched on central side. The only effect is that the drivers name can not be displayed on drivers display, instead the employee ID is shown.
Bug 21.7.0 I4MVA-2863 Interior Passenger Display

Passenger display: Interchanges/connections POI text didn't use all of the width if needed for wide screens

Fixed 2021-06-03 23:03 2021-06-14 16:18  
Bug 21.7.0 I4MVA-2864 Interior Passenger Display

Passenger display: Fix linebox size for interchanges/connections with 3+ characters for fonts used in Australia

Fixed 2021-06-04 16:25 2021-06-11 09:38  
Bug 21.7.0 I4MVA-2865 Interior Passenger Display

Passenger display: Interchanges/connections departs field too short sometimes

Fixed 2021-06-04 17:31 2021-06-10 16:56  
New Feature 21.6.0 I4MVA-2851 Interior Passenger Display

Web based passenger display (right side)

Fixed 2021-05-24 15:18 2021-05-24 15:18   The double wide split interior passenger display is now implemented for the right side of the double wide split setup.
Left side still uses the flash based version in production.

Setup with:
As usual (double layout etc, usually in customisation)
Along with the usual for split screen double wide: its4mobility/internalsign/parametergroup-split-screen-dw

21.6.0 (p15+) on the MX4,
21.6.0 (p19+) on the display.

New Feature 21.6.0 I4MVA-2850  

hardwaremonitor: FM alarm for unexpected reboot and rtc battery drain

Fixed 2021-05-18 22:55 2021-05-24 15:16   <xsd:complexType name="BootupMonitor">
<xsd:attribute name="enabled" type="xsd:boolean" default="true"/>
<xsd:attribute name="lastBootupState" type="xsd:string" default="${APP_VAR}/last_stop_state_startup"/>
<xsd:attribute name="lastBootlog" type="xsd:string" default="${APP_VAR}/log/boot.log"/>

<xsd:attribute name="bootLogAlarmsEnabled" type="xsd:boolean" default="true"/>
<xsd:attribute name="unexpectedRebootLimitCount" type="xsd:int" default="3"/>
<xsd:attribute name="unexpectedRebootLimitSecondsBack" type="xsd:int" default="604800"/> <!-- a week -->
Improvement 21.6.0 I4MVA-2853  

Odometer alarm now resets easier

Fixed 2021-05-24 16:23 2021-06-02 13:11   Configuration for min speed was mistakenly configured as km/h, when used as m/s. It was set to 10, giving that the vehicle had to have a speed greater than 36 km/h (for more than 60 seconds) to clear the odometer alarm.

Now set to 5.4 km/h (1.5 m/s), and time lowered to 20 seconds.
Bug 21.6.0 I4MVA-2852  

False trigger of door signal alarm when using "half sleep mode"

Fixed 2021-05-24 16:17 2021-05-24 16:19   When in half sleep mode for a long time, door alarm is triggered when "waking up". Time spent during half sleep should not count for the door signal alarm.
Bug 21.5.4, 21.7.0, 21.9.0 I4MVA-2860 TravelManager

The overtake / reinforce dialogue can be "avoided" by driver, leading to invalid reports on central side.

Fixed 2021-06-03 14:54 2021-09-13 14:16   When logging on to an assignment that is occupied by other vehicle, the driver is presented with a popup: "Do you want to take over or reinforce?". If the driver "avoids" the question by clicking outside the dialogue box. If so, the dialogue is closed, but the question remains unanswered. The result is a local only assignment that gets invalidated by the central side.

Fix: Do not close the dialogue when clicking outside. Force user to choose one of the dialogue options.
Change Request 21.5.3, 21.7.0 I4MVA-2858  

CLONE - Yttre skylt diffar mellan förstärknings- och ordinarie fordon (visar ej underdestination)

Fixed 2021-06-02 10:08 2021-06-02 10:10   Vid förstärkning av tur visar ej yttre skyltar i förstärkande fordon underdestination (förutsatt att itid, skyltavbilden är korrekt), se bifogad bild. Både ordinarie- och förstärkningsfordon bör visa exakt samma information på yttre skyltar.

Testat på 21.5.1.
Bug 21.5.2, 21.7.0 I4MVA-2856 TravelManager

Assignment is incorrectly logged off by vehicle after a short time of offroute.

Fixed 2021-05-26 15:13 2021-07-19 10:35 21.5.0, 21.5.1, 21.6.0 Auto discovered assignments that goes offroute should be logged off after three minutes. But there is a bug in the assignment flag checks, leading to all assignments being logged off after this short time of offroute.
Bug 21.5.1 I4MVA-2854  

Real time event flags on planned reinforcement

Fixed 2021-05-24 17:14 2021-05-27 15:49 21.5.0, 21.6.0 When running a journey of type "planned reinforcements", some of the real time events were tagged with the flag for "acute reinforcement". That flag should only be set if reinforcing a journey that some other vehicle is already running.

This leads to problems with central statistics, and may also affect the interchange functionality, if the planned reinforcement has interchanges with other trips.
Bug 21.5.1, 21.6.0 I4MVA-2855  

CLONE - Problem med manuell vs automatisk skyltning för GS Spårvagn

Fixed 2021-05-25 09:55 2021-05-25 19:40   Under användarmötena förra veckan fick vi info från GS att deras manuella skyltningar emellanåt slår tillbaks till automatiskt av sig själva.

Jag har varit i kontakt med Tommy Viljestig och fått till mig mer info.

Två vanlig fall där det skett tidigare är:

Trafikhinder Vasa Viktoriagatan mot Valand, spårvagn linje 3 kör via Grönsakstorget. Vid Kaptensgatan ställs skyltningen i manuellt läge, skylten ändras manuellt till Kålltorp via Grönsakstorget. När vagnen kör in på Järntorget (reglerhållplats) återställs manuell skyltning automatiskt till automatisk skyltning och ordinarie skyltning återkommer på destinationsskylten.
Motsvarande scenario med linje 7 mot Tynnered som vid Kviberg manuellt skyltas Via Redbergsplatsen, vid Gamlestaden Torg återställs iTid till automatisk skyltning.
Jag har inte lyckats skapa detta i labbet när jag testkört med scenarios ovan.

Det hände i lördags i produktion:
Spårvagn 461, linje 4 omlopp 6052, tur 4581 skyltas manuellt ca 12:29 idag 22 maj samt vid ca 12:36 och vid infart Centralstationen ca 12:39 slås manuell skyltning av och vagnen skyltar automatiskt igen.
New Feature 21.5.0 I4MVA-2835 Initial Provisioning

Support authenticated webservices for initial provisioning etc

Fixed 2021-04-13 11:39 2021-05-18 15:52   If depotservice credentials is provided basic auth will be used to connect to the depot web services for example.
Depot 21.5+ have this configured for the dmz webservice , default port 8082 webservice, intended for vehicles/external access.
New Feature 21.5.0 I4MVA-2847 Interior Passenger Display

Web based passenger display: Map, Connections. Images, Video

Fixed 2021-05-12 00:32 2021-05-17 16:13   The web based passenger display now supports: Map, Connections, and MMS (Images, Video).
So the right half of the split dual screen could be web browser based now.
Basic support for RouteProgress view as well. (No disturbances, stop indicator, cancelled stops, etc).
Only one default theme for now. JLT.
New Feature 21.5.0 I4MVA-2837 Interior Passenger Display

Passenger display: Support showing a logotype/image in a the corner

Fixed 2021-04-14 16:37 2021-05-17 15:59   A logo can be shown in the top or bottom corner of the passenger display now. It will be shown in the corner (top right or bottom right) that the clock is not occupying. If a test message is showing the clock will have priority if there is a conflict (as a bottom clock will still move to top when a message is showing).
New Feature 21.5.0 I4MVA-2840  

Option for no driver login/logout section, but show status, when using external login.

Fixed 2021-04-15 13:39 2021-04-15 13:41   Efter önskemål från skyddsombud på grund av synpunkter på personuppgifter så önskar boreal att vi tar bort de första två menyvalen här, dvs. ”logge in” och ”logge ut” så att inte listan på förare syns. (inloggning görs inte från vår meny ändå)

Men behåll ”påloggningsststatus” så man kan se att korrekt nummer har kommit från Tachon och kunnat matchas med en förare.


Improvement 21.5.0 I4MVA-2848 TravelManager

Auto deassign if going offroute on an auto discovered assignment.

Fixed 2021-05-12 15:09 2021-05-18 15:48  
Improvement 21.5.0 I4MVA-2844  

More service menu parts are now translated (not English only)

Fixed 2021-04-21 10:25 2021-04-23 11:03   Examples, but not limited to:

- Information/software status etc
- GPS Trace
- Odometer Trace
- System test (names, test results etc)
- GPRS (mobile data) settings
- ...

Also improved French translations all over.
Improvement 21.5.0 I4MVA-2839 Drivers Display

Round values in Counters&Sensors applet to integers.

Fixed 2021-04-15 13:12 2021-04-15 13:17   Decimal values in counters & sensors were not rounded, if no offset nor multipliers where configured.
Bug 21.5.0 I4MVA-2849  

Passenger display: continue from last unfinished mms view only worked if it was on a picture or video

Fixed 2021-05-14 15:13 2021-05-14 15:14  
Bug 21.5.0 I4MVA-2846  

CLONE - 377433: Ugyldig vognløp

Fixed 2021-04-29 16:06 2021-04-29 16:15   Timing issue after restart of travelmanager (new traffic data) may lead to not getting the popup "This assignment is run by vehicle X, would you like to take over or reinforce or take over?"
Original issue from SKYSS:
26.april kl 14:00 kjører denne bussen på en tur, men har feilmeldingen "ugyldig vognløp" i kjøretøyhistorikk. I passasjerrapport står det "Kjøretøyet kjører feil tur". Antok at det var fordi sjåføren kanskje hadde logget på vognløp på feil dag, men vi klarte ikke å se at sjåføren hadde gjort det heller.

Klarer dere å se hva som har skjedd her og hvorfor vognløpet er markert ugyldig?
Bug 21.5.0 I4MVA-2845 Signage

Fix for LED sign color profile support via "Kalif" import

Fixed 2021-04-21 19:40 2021-04-21 19:40   Västtrafik has a system for defining line colors called Kalif. Kalif also specifies different color profiles per sign type. We now have full support for displaying line colors imported from Kalif.

In earlier implementation, the Kalif format was not used correctly.
Bug 21.4.2, 21.5.0 I4MVA-2842 TravelManager, Zone Management

Missing departure report after leaving terminal zone.

Fixed 2021-04-16 15:09 2021-04-16 15:11   When leaving a terminal zone, we might be a long way from the stop point, depending on the size of the terminal zone. There is a limit (default 100 meters), if we are further away from the stop point than that, we do not issue a departure report. However, if leaving a terminal zone we (should) do.

If all first stop departure rules are not immediately fulfilled when exiting the zone, there will be no departure report.
Bug 21.4.1, 21.5.0 I4MVA-2838  

CLONE - vehicle is assigned and reporting but trip does not show in TS

Fixed 2021-04-15 00:53 2021-05-17 16:00   TfNSW has reported that several vehicles for the operator Surfside are logged in to a driver shift (and on a trip) in the vehicle but they are not showing up with trip data in TS. It is not known if this is just for this operator or for more/all operators. See attached screenshots for examples.


Could this be related to [1] (even though the importer ran ok yesterday)?





New Feature 21.4.0 I4MVA-2827 Interior Passenger Display

Passenger display: show map of route and location

Fixed 2021-04-01 08:56 2021-04-07 16:28   Supported on both double wide and single wide display. Need new software on the screen. Possibility to view a map enabled by default on the interior passenger displays from 21.4

Actually showing a map is controlled by the vehicle computer as everything else. Enabled for some, Jönköping customisation. Can be added by adding: its4mobility/large/core/parametergroup-custom-sign-enable-map

By default shows the bus location and the current route.
New Feature 21.4.0 I4MVA-2826  

Language support for Traffic changes

Fixed 2021-03-27 21:39 2021-04-06 16:52   Now possible to configure language overrides for traffic changes

<parameter name="trafficChangeSettings" componentName="" instanceName="">
<parameter-item name="trafficChangeSettings.trafficChangeTextGeneratorSettings.trafficChangeTemplateVar.variable(ADDED).value" value="Tillagd" />
<parameter-item name="trafficChangeSettings.trafficChangeTextGeneratorSettings.trafficChangeTemplateVar.variable(MOVED).value" value="Flyttad" />
<parameter-item name="trafficChangeSettings.trafficChangeTextGeneratorSettings.trafficChangeTemplateVar.variable(CANCELLED).value" value="Inställd" />
<parameter-item name="trafficChangeSettings.trafficChangeTextGeneratorSettings.trafficChangeTemplateVar.variable(FOR).value" value="för" />
<parameter-item name="trafficChangeSettings.trafficChangeTextGeneratorSettings.trafficChangeTemplateVar.variable(STOPS).value" value="hållplatser" />
<parameter-item name="trafficChangeSettings.trafficChangeTextGeneratorSettings.trafficChangeTemplateVar.variable(STOP).value" value="hållplats" />
<parameter-item name="trafficChangeSettings.trafficChangeTextGeneratorSettings.trafficChangeTemplateVar.variable(PARCEL).value" value="Paket" />
<parameter-item name="trafficChangeSettings.trafficChangeTextGeneratorSettings.trafficChangeTemplateVar.variable(PICKUP).value" value="Hämta" />
<parameter-item name="trafficChangeSettings.trafficChangeTextGeneratorSettings.trafficChangeTemplateVar.variable(AT).value" value="vid" />
New Feature 21.4.0 I4MVA-2822 Driver login

Driver login via Alcolock Senseair

Fixed 2021-03-18 14:08 2021-03-23 14:49  
New Feature 21.4.0 I4MVA-2823 Infohub, VIMI

VIMI: Add Driver indentification to VIMI protocol

Fixed 2021-03-18 14:41 2021-03-23 14:41   This implements the Vimi

Not supported:
Receicing forced signouts to:/vimi/driverid/command/signoff
Improvement 21.4.0 I4MVA-2832  

can: Driver Id is can now ignore login with invalid characters

Fixed 2021-04-12 10:22 2021-04-13 15:41   Added config to driveridcanlet "ignoreIfAtLeastOneInvalid". When at least 1 non ASCII character is received in driverID from tacho, the login is ignored.
Improvement 21.4.0 I4MVA-2833 Drivers Display

Dont show upcoming journey in routebox, if assigned to line/journey.

Fixed 2021-04-12 16:04 2021-04-13 08:45  
Bug 21.4.0 I4MVA-2831  

can: Possility to ignore DriverId if invalid characters are part of the string

Fixed 2021-04-12 10:20 2021-04-13 15:41   <xsd:complexType name="AsciiFilter">
<xsd:attribute name="ignoreIfAtLeastOneInvalid" type="xsd:boolean" default="false"/>

Is possible to enable
Bug 21.4.0, 21.5.0 I4MVA-2829  

can: Filter invalid characters from id CLONE - Manglende pålogging til Ruter

Fixed 2021-04-09 15:00 2021-04-13 15:40   Vi opplever at stor del av Romerikeflåten ikke sender MQTT.pålogging til Ruter.
Et konkret eksempel er 8858 som har logget på flere ganger i morges men vi ser ingen MQTT-pålogging.
Bug 21.4.0 I4MVA-2828 Drivers Display, Notification center

Driver Triggered Announcement and other notifications remains open if starting to move, only action buttons should keep it from closing

Fixed 2021-04-09 11:21 2021-04-13 09:00   Om man tar upp DTA-vyn, och sen rullar iväg, så hänger DTA-vyn kvar. Den borde stängas. Om man försöker trycka på nån knapp så försvinner vyn och man hamnar istället i actionknapp-vyn. Samma problem i övriga flikar av action center, förutom dom som är tillåtna i drive mode. Enkelt att återskapa.
Bug 21.4.0 I4MVA-2834  

Offroute in water passage zone

Fixed 2021-04-12 17:54 2021-04-12 18:05   When on a ferry link, we use the odometer unavailable mode. This allows us to follow the ferry route, even though the ferry might deviate several hundreds of meters from the defined route. However, we still get offroute events. With this fix, we extend the offroute radius to match the width of the route corridor.
Bug 21.4.0 I4MVA-2825 Signage

CLONE - Yttre skyltning

Fixed 2021-03-24 08:52 2021-03-24 08:54   UKJ87L 8507 Transdev
Felbeskrivning: vänster yttre skylt hänger inte med vid övergång till Ej i trafik. Linjenummer försvinner men destination hänger kvar. Patrik H hade idé om lösning för VT.
New Feature 21.3.1, 21.4.0 I4MVA-2824  

nvm: Block updating of software and resources if vehicle is moving and reboot is required

Fixed 2021-03-24 01:45 2021-03-26 17:04   <xsd:attribute name="blockApplyNewVersionIfMovingSinceMs" type="xsd:unsignedInt" default="60000">
Will not allow applying new version if the vehicle has moved within the last ms
<xsd:attribute name="blockApplyNewVersionAllowIfNoRebootRequired" type="xsd:boolean" default="true">
Will allow applying new version even if the vehicle has moved within the last ms
New Feature 21.3.0 I4MVA-2819 Signage

Display "extra bus is coming" on exterior signs, if vehicle is full and there is a reinforcement vehicle behind.

Fixed 2021-03-17 13:39 2021-03-18 16:01   When having a reinforcement vehicle behind, and vehicle gets full, we can now display a message on exterior signs, e.g. "Bus full, extra bus coming". Also, if the reinforcement vehicle is in front, and gets full, we can display a similar message on the exterior signs of the reinforcer; "Bus full, regular bus coming".
New Feature 21.3.0 I4MVA-2820 Drivers Display

Display name of reinforced/reinforcer vehicle on drivers display.

Fixed 2021-03-17 13:46 2021-03-18 14:35   Reinforced vehicle: Vehicle name of reinforcer is displayed on drivers display.
Reinforcer vehicle: Vehicle name of reinforced vehicle is displayed on drivers display.
New Feature 21.3.0 I4MVA-2821 Drivers Display, Interchanges

Interchanges for reinforcement trips.

Fixed 2021-03-17 13:50 2021-03-18 14:29   Reinforcer can now see all interchanges in drivers display. Reinforcer can request wait for a connection.

Reinforcement trips are now displayed along with regular trips for all interchanges. Realtime forecasts are shown also for reinforcement trips. You can offer wait to a vehicle running a reinforcement trip.
New Feature 21.3.0 I4MVA-2817  

SoC reports from Yutong electric buses

Fixed 2021-03-16 12:54 2021-03-16 13:16   New "helpers/brands/parametergroup-YUTONG-electric" added, available from 21.3.0p53+
New Feature 21.3.0 I4MVA-2815 Sparkplug


Fixed 2021-03-11 15:57 2021-03-11 15:57   The vehicle can now produce configurable signals as Sparkplug data to local and cental mqtt broker/Sparkplug server.
Bug 21.2.1, 21.3.0 I4MVA-2813  

Ruter DPI Monitor sometimes doesn't update the alarm state properly

Fixed 2021-02-27 00:54 2021-02-27 00:54  
New Feature 21.2.0 I4MVA-2808 Initial Provisioning

Multiple additional options in initial provisioning

Fixed 2021-02-14 23:35 2021-02-23 11:16   Multiple additional options can now be specified for initial provisioning.
Previously one extra choice could be specified such as how many passenger counting doors does this bus have or (but not also) bus model or ip-plan to use or external id etc.

Now it can be a very long list of choices or text input.
New Feature 21.2.0 I4MVA-2809  

Report points comments/severities can now have valid to/from dates

Fixed 2021-02-14 23:45 2021-02-17 15:36  
Improvement 21.2.0 I4MVA-2811 Passenger Counting

Improved logic for passenger counts at first stop.

Fixed 2021-02-24 15:49 2021-03-03 09:29   Up until now only counts within 10 minutes of journey start, and within the stop point radius (or terminal zone) was included in the APC counting for the first stop of the journey. And only if the system was logged on to an assignment.

From now, all counts that happen in the vicinity (time and space) of first stop are included. Default settings are 30 minutes and 250 meters. The system does only have to be assigned to a trip before departure.

Of course, for this to work, the APC sensors need to be powered on the whole time.

Improvement 21.2.0 I4MVA-2810  

assignment ui: Will now select the first journey of the block/line if the last journey ended more than 4 hours ago

Fixed 2021-02-17 18:46 2021-02-17 18:47   It is also possible to always force the first journey if selecting a future date and the last journey if selecting a date in the past

<xsd:attribute name="alwaysSelectFirstJourneyIfFutureDate" type="xsd:boolean" default="false" />
<xsd:attribute name="alwaysSelectLastJourneyIfHistoricDate" type="xsd:boolean" default="false" />
<xsd:attribute name="alwaysSelectFirstJourneyIfLastStartedSecsAgo" type="xsd:int" default="14400" />
Bug 21.2.0 I4MVA-2812 TravelManager

Assignment not restored if long pause between journeys.

Fixed 2021-02-25 15:50 2021-02-26 16:14   We need to refresh the persisted state between journeys. Otherwise the state migth get old (>3600s) and not used after reboot.
Improvement 21.1.3, 21.3.3, 21.4.0 I4MVA-2830  

can: Chassis Id is now required to have only valid characters to be used

Fixed 2021-04-12 00:16 2021-04-13 15:40   Added config to chassisidcanlet "ignoreIfAtLeastOneInvalid". When at least 1 non ASCII character is received in VIN from tacho, the VIN is ignored.
Bug 21.1.2, 21.2.1, 21.3.0 I4MVA-2818  

CLONE - Door signal in open state while driving

Fixed 2021-03-16 16:58 2021-03-17 11:04 20.14.2, 20.14.3, 21.1.0, 21.1.1, 21.2.0 Vi opplever å få veldig mange tilfeller av denne feilmeldingen etter at bussene ble oppgradert til 21.2.0. @Ole Henrik Risa<> har kontrollert flere av disse uten å finne feil ved eks. dørbrems. Kan det være en sammenheng med oppgraderingen til 21.2.0?


Med vennlig hilsen
Stein-Inge Falk
Norgesbuss AS

+47 900 65 346<tel:+4790065346><><>

[A picture containing plate, tableware Description automatically generated]

[A close up of a logo Description automatically generated]
Reisen du gjerne tar på nytt

Bug 21.1.1, 21.2.0 I4MVA-2807 Electric

Vehicle remaining range warning was incorrectly triggered when receiving invalid SOC signal.

Fixed 2021-02-10 18:02 2021-02-10 18:03 21.1.0
Bug 21.1.1, 21.2.0 I4MVA-2806 ITxPT

VehicleJourneyRef value is wrong in AVMS MonitoredJourney

Fixed 2021-02-10 18:00 2021-02-10 18:00 21.1.0 VehicleJourneyRef should be the journey external ID. But was journey name.

<JourneyMonitoringDelivery version="1.1a">
Bug 21.1.1, 21.2.0 I4MVA-2805 ITxPT

Wrong XML in AVMS service when having no route external ID.

Fixed 2021-02-09 14:41 2021-02-09 14:41 21.1.0 When fallbacking to internal ID for route ID, we added <> around the id. See RouteRef tag below.

<PlannedPatternDelivery version="1.1a">

New Feature 21.1.0 I4MVA-2803  

Added valid to/from date time to comments for report points

Fixed 2021-01-28 15:49 2021-02-12 09:24  
New Feature 21.1.0 I4MVA-2798 Connected devices Management

Connected MADT/android: Now supports management of multiple apps

Fixed 2021-01-22 16:23 2021-02-09 09:57  
Now supports multiple apps management Connected MADT/android device. Previously could only manage a single app.

Sync installed android apps from what should be installed and uninstall others not present anymore (but that we have previously installed)
New Feature 21.1.0 I4MVA-2795 Passenger Counting

Passengercounter Irma6: Add Bike and Wheelchair counting

Fixed 2021-01-16 19:46 2021-01-19 15:08  
Improvement 21.1.0 I4MVA-2793 TravelManager

Allow earlier departures from first stop

Fixed 2021-01-13 15:10 2021-04-09 17:04   Now that we have corridor check and terminal zones, allow earlier (up to 10 minutes) departures from first stop. Will improve ability to follow up on journeys that departed early from first stop, since we now no longer block realtime reports if too early.
Improvement 21.1.0 I4MVA-2797  

UI: Handle 3 characters for stop point name in travelmanager routebox

Fixed 2021-01-22 01:12 2021-01-22 01:12  
Improvement 21.1.0 I4MVA-2794 Connected devices Management

See hardware variant/version of connected android devices

Fixed 2021-01-14 15:13 2021-01-19 15:47   The hardware variant/version of the connected MADT/android device (dual or quad core currently) is now listed along with the previous data that was collected, the serial etc. Seen under metadata section in vehicle tab in depot. And diagnostics.

metadata key hw_ver
Source, android prop:
[ro.hardware.version]: [VDT6010-6Q]
For qua. Dual has a D instead.
Improvement 21.1.0 I4MVA-2792 TravelManager

When offrotue, dont just calibrate to any stop just because we pass by.

Fixed 2021-01-13 09:55 2021-01-13 09:55   When offroute, we used to constantly look for any stop point (that would be somewhat ok in time), and automatically calibrate to it when passing by. However, we do not want that if passing by in the opposite direction. This is "old" behaviour and is replaced by the "corridor search", that also takes vehicle heading into account. So, from now on, only calibrate to stop point if doors are opened at the stop. Otherwise we depend of the corridor search, which is better.
Improvement 21.1.0 I4MVA-2791 Signage

Make "trafikk" fit on 28px wide rear sign.

Fixed 2021-01-12 12:28 2021-01-12 12:28   28px wide rear line signs are commonly used, therefore important to fix for our norweigian customers that use "Ikke i trafikk" (Not in traffic).

One pixel was missing to fit the word "trafikk" with our smallest fonts. For lower case, I made 't' one pixel narrower. For upper case, I make 'A' one pixel narrower.
Bug 21.1.0 I4MVA-2804 Journey Deviations

"Late to journey start" deviation issued when reboot mid journey or not starting from first stop.

Fixed 2021-02-05 14:24 2021-02-06 08:45   If unit is rebooted mid journey, or if driver starts from other stop point than first, a "late to journey start" deviation is issued. This needs to be blocked.
Bug 21.1.0 I4MVA-2802 Signage

Signage on tow vehicle during "full vehicle" mode

Fixed 2021-01-28 11:23 2021-01-29 13:07   When convoy leader enters "full vehicle mode", the tow vehicle now also does, if configured. And the exterior signs of the tow vehicle displays the full vehicle message as well.
Bug 21.1.0 I4MVA-2272 Signage

Signage on tow vehicle during reinforcement.

Fixed 2018-05-24 10:39 2021-01-29 13:06 18.4.4 Tow vehicle does not display "Extravagn" when convoy leader runs on reinforcement service.

Tow vehicle displays departure countdown when leader runs on reinforcement service. Departure countdown should be disabled for both leader and follower.
Bug 21.1.0 I4MVA-2801 Signage

Signage on tow vehicle during learning

Fixed 2021-01-28 11:21 2021-01-29 13:00   When in learning mode, the towed vehicle continued to display line and destination, when it shoud display the learning mode message on exterior signs.
Bug 21.1.0 I4MVA-2796 Drivers Display

After selecting convoy follower, gui shows "undefined"

Fixed 2021-01-21 17:45 2021-01-26 15:59   After selecting convoy follower, the gui does not show the selected vehicle, instead only "undefined".
Improvement 20.14.2, 20.15.0 I4MVA-2787 Signage

Standard sign config for Boreal, allowing for departure countdown

Fixed 2020-12-18 12:54 2021-01-05 19:35   Change sign configuration to Consat standard for Boreal customisation. In order to be able to turn on departure time countdown on exterior signs.
Bug 20.13.0, 21.4.3, 21.5.0 I4MVA-2841  

dio: C3 not properly initiated after sleep on AIC4/MX4

Fixed 2021-04-16 00:39 2021-06-18 15:53   After sleep the C3 signal could make a 0xFFFF jump as it detected a "wrap" in the counter sometimes.
New Feature 20.10.0 I4MVA-2799  

nodegateway: Authenticated AMS communication support

Fixed 2021-01-27 13:24 2021-01-27 15:19   <parameter name="authConfig" componentName="" instanceName="">
<parameter-item name="authConfig.enabled" value="true" />
<parameter-item name="authConfig.requireAuthByHost" value="true" />
<parameter name="endpointAuthentication"
componentName="" instanceName="">
name="endpointAuthentication.key(comKey).host" value="${DEPOT_HOST}"/>
name="endpointAuthentication.key(comKey).comId" value="${rsyncModule}"/>
name="endpointAuthentication.key(comKey).comKeyFromNode" value="75f98df9-3506-428d-b8e2-6e23358f4db0"/>
name="endpointAuthentication.key(comKey).comKeyToNode" value="48147b92-2cfb-4c9a-ba38-26124e26205b"/>
New Feature 20.9.0 I4MVA-2800  

authentication support for TCP tunnel used for rsync authenticated communication

Fixed 2021-01-27 13:35 2021-01-27 13:36   <parameter name="portForwarder" componentName="" instanceName="">
<parameter-item name="portForwarder.enabled" value="true" />

<parameter-item name="portForwarder.tcpPortForwarder.srcPort(21874).dstHost" value="${DEPOT_HOST}" />
<parameter-item name="portForwarder.tcpPortForwarder.srcPort(21874).dstPort" value="21873" />
<parameter-item name="portForwarder.tcpPortForwarder.srcPort(21874).dstIdleTimeoutSec" value="300" />
<parameter-item name="portForwarder.tcpPortForwarder.srcPort(21874).idleScript" value="" />
<parameter-item name="portForwarder.tcpPortForwarder.srcPort(21874).noConnectionTimeoutSec" value="0" />
<parameter-item name="portForwarder.tcpPortForwarder.srcPort(21874).noConnectionScript" value="" />
<parameter-item name="portForwarder.tcpPortForwarder.srcPort(21874).tcpNoDelay" value="true" />
Generated at Sun Jan 23 15:23:34 CET 2022 by Mattias Isegran Bergander using JIRA 6.3.12#6343-sha1:0d8f4aafad7180503b3640e4b3fc2614bfaabae7.