Consat Telematics JIRA
Consat Telematics JIRA
Displaying 257 issues at 2022-07-03 11:25.
Issue Type Fix Version/s Key Component/s Summary Resolution Created Updated Affects Version/s Description
New Feature 22.8.0 I4MVA-3050 Driver Display (web)

Web UI: Night/day mode themes including external control of it

Fixed 2022-06-30 16:33 2022-07-01 15:36  
New Feature 22.8.0 I4MVA-3051 Driver Display (web)

Web UI: Assignment including reinforcement

Fixed 2022-06-30 16:36 2022-07-01 15:35  
New Feature 22.8.0 I4MVA-3052 Driver Display (web)

Web UI: Signage inlcuding manual signage, toggle automatic, previous, select form list, special signs

Fixed 2022-06-30 16:37 2022-07-01 15:33  
New Feature 22.8.0 I4MVA-3054 Driver Display (web)

Web UI: Routebox with distance countdown, stop types, cancelled, no boarding , continue as, etc...

Fixed 2022-06-30 16:40 2022-07-01 15:33  
New Feature 22.8.0 I4MVA-3055 Drivers Display, Report Sheet

Auto-trigger pre-op check

Fixed 2022-07-01 10:06 2022-07-01 15:31   Trigger popup of pre-op check on new assignment and on new driver login.
New Feature 22.8.0 I4MVA-3053 Driver Display (web)

Web UI: Settings Language and Volume (interior, exterior section and driver section)

Fixed 2022-06-30 16:38 2022-06-30 16:38  
New Feature 22.8.0 I4MVA-3049 Driver Display (web)

Web UI: Resizable map

Fixed 2022-06-30 16:31 2022-06-30 16:32  
New Feature 22.8.0 I4MVA-3048 Drivers Display

HUD settings in Settings

Fixed 2022-06-30 16:31 2022-06-30 16:31   Show test picture on HUD and turn on/off HUD
New Feature 22.8.0 I4MVA-3047 Driver Display (web)

Web UI: Map now rotates in the direction of travel

Fixed 2022-06-30 16:29 2022-06-30 16:29  
Bug 22.6.1, 22.8.0, 22.7.0 I4MVA-3046 Passenger Counting

CLONE - Merkelig passasjertelling i buss 387045

Fixed 2022-06-29 18:10 2022-06-29 21:11 22.6.0 Det gjelder buss 387045, den 16.06 klokken 08:59.

På dette tidspunktet er det 26 passasjerer ombord i bussen når den forlater denne holdeplassen. Når den så kommer til neste holdeplass og forlater denne, så er det plutselig berre 2 passasjerer i bussen, sjølv om der kom enda 2 personer på. Når bussen så avslutter denne turen kl 0910, så er der -26 personer ombord i bussen. Klarer dere å sjå kva som har gått galt her?

Eg ser også at bussen igjennom denne dagen tagger at den har "icke på tur" når den køyrer, sjølv om det fra mitt ståsted ser ut som den køyrer og har det fint.
Improvement 22.6.0 I4MVA-3041 Journey Deviations

Journey deviations without any driver interaction

Fixed 2022-05-18 15:49 2022-06-09 10:38   All journey deviations types can now (optionally) be generated and reported without any driver interaction. If used, the deviation will not be shown in any way to the driver.
Improvement 22.6.0 I4MVA-3042 Journey Deviations

New journey deviation popup strategy; manual only

Fixed 2022-05-18 15:52 2022-06-09 10:37   There is now a popup strategy that do not pop the deviation questionnaire automatically at all. It can only be activated by the driver via action center. Use popup strategy PS_PUSH_MANUALLY, in configuration.
Improvement 22.6.0 I4MVA-3038 Notification center

Timestamp in text message notifications

Fixed 2022-05-06 14:30 2022-05-23 10:26   Show send time (optionally, default off) for text messages in notification center.
Improvement 22.6.0 I4MVA-3040 Journey Deviations

Early/late departures, timing point condition added.

Fixed 2022-05-18 15:45 2022-05-18 15:46   Deviations for early and late departures along the trip can now optionally be issued on timing points only.
Change Request 22.6.0 I4MVA-3043 Signage

CDRI: Decouple external signage from signOn. Let driver decide when to show trip on signs.

Fixed 2022-05-24 19:48 2022-06-09 10:37   Don't show trip on exterior signs until driver selects "Sign now" on the journey start notification dialogue (or via menu).

Force show when 60 seconds (configurable) to journey start, or if leaving first stop.

The journey start notification dialogue can now (optionally) be re-triggered, if closed by driver, at a certain time before journey start.
Bug 22.5.3, 22.6.0 I4MVA-3044  

MX4 sleep problem

Fixed 2022-06-07 18:40 2022-06-20 17:47   The MX4 can sometimes run into a problem that leads to unit not going to sleep as it should. This problem has been around since version 21.13.0
Improvement 22.5.2 I4MVA-3045  

Merge config for traffic database filtering (AIC3 mainly) from branch 21.10

Fixed 2022-06-07 18:45 2022-06-09 10:35   Some config for database filtering for AIC3 was left on branch 21.10.
Bug 22.5.1, 22.6.0 I4MVA-3039 Passenger Counting, VIMI

Vimi APC Reports, only one report per stop point.

Fixed 2022-05-09 18:22 2022-05-11 09:35   Receiver (Hogia) of VIMI apc reports only accept one apc report per stop. We send two reports for first stop, if coming from a previous journey.
Bug 22.5.1, 22.6.0 I4MVA-2981 Passenger Counting

APC count on unexpected dooropening is sent double

Fixed 2021-12-16 14:57 2022-05-10 17:25   Amir and I have compared APC count between MQTT to Ruter and in TS Raw-report for Nettbuss-Ruter 2-3 dec 2021.
All vehiclecount is OK besides 4 vehicles that send APC on DoorClosing.
Vehicles: 1708, 1586, 1714, 1809
For vehicle 1708 we saw that on an unexpected dooropening at 08:26:37- 08:27:07 9+22 passengers reportet to desembark via MQTT
At next stop 08:27:27 +- 08_28:00 the same number is sent via MQTT but 11+25 is sent to TS.
Seems like the counts of first stop is not resetted,

Attached is logfile and vehiclehistory.

/RM
New Feature 22.5.0 I4MVA-3036 Passenger Counting, Service

Passenger counter Hella: extended APC logs/diagnostics from depot

Fixed 2022-04-28 11:31 2022-04-28 11:31  
New Feature 22.5.0 I4MVA-3035 Passenger Counting, Service

APC provisioning now has a "find me" option to blink LED or similar to easily locate which sensor is which

Fixed 2022-04-28 11:30 2022-04-28 11:30   APC provisioning now has a "find me" option to blink LED or similar to easily locate which sensor is which (and not just by mac adress)
New Feature 22.5.0 I4MVA-3033 Passenger Counting

Passenger counter Hella: New protocol PushService/soap

Fixed 2022-04-22 13:15 2022-04-25 16:22   its4mobility/large/core/parametergroup-APC_HellaPush_1door
its4mobility/large/core/parametergroup-APC_HellaPush_2doors
New Feature 22.5.0 I4MVA-3034 Passenger Counting

Passenger counter: APC initial provisioning

Fixed 2022-04-22 13:19 2022-04-22 13:20   Able to locate new APC sensors and configure/assign sensors to a door. New section in service.

Implemented for Hella now but gui/logic applicable for all for future implementation of other brands too.
Bug 22.5.0 I4MVA-3032 Internal

Update of software/resources may get stuck in a locked state.

Fixed 2022-04-22 10:18 2022-04-22 10:24   In rare cases, which usually involves "manual work" in the depot backend, the vehicle software may get stuck in a state where it does not deploy new resources or software. This state is not exited until next update of configuration/software timestamp.
Bug 22.4.1, 22.5.0 I4MVA-3037 Initial Provisioning

Sort operators in IP gui creates a bug.

Fixed 2022-04-28 15:20 2022-04-29 12:45 22.4.0 For the 22.4 branch, just turn off sorting. For 22.5, fix the bug.
New Feature 22.4.0 I4MVA-3024 Audio announcements

Audio reminder for passenger pickup on driver speakers.

Fixed 2022-03-30 13:46 2022-04-05 14:43   Right after the next stop call to passengers, an audial reminder for passenger pickup is played on driver speakers, if there is a passenger or parcel pickup at next stop.
New Feature 22.4.0 I4MVA-3025 Dynamic Traffic Changes

Auto-apply next stop button when having parcel or passenger pickup at next stop.

Fixed 2022-03-30 13:57 2022-04-05 14:37  
Improvement 22.4.0 I4MVA-3029 Journey Deviations

Block "early departure deviation" from no-boarding stops.

Fixed 2022-04-11 16:29 2022-04-27 13:30   Allow early departures from stops where boarding is not allowed. No reason to issue a deviation in that case.
Improvement 22.4.0 I4MVA-3031 Signage

More responsive "allow alternate at stop".

Fixed 2022-04-13 22:41 2022-04-13 22:41   When using the "allow alternating external signs at stop" flag, for showing multipage information on external signs while at stop area, the alternation might go on for some time after the bus start moving from the stop point. Increase responsiveness by ending the alternation already at pre-depart (when bus starts moving after closing doors).
Improvement 22.4.0 I4MVA-3026 Drivers Display

Configurable message switch period time for the routebox cell, in drivers main screen.

Fixed 2022-03-30 16:28 2022-04-05 16:11   If multiple messages are to be periodically displayed within the routebox cell, they switch at a certain period time. Examples of messages are: "no boarding", "no alighting", "passenger pickup", "parcel pickup" etc.

The switch period time is now configurable.
Improvement 22.4.0 I4MVA-3023 Drivers Display, Dynamic Traffic Changes

Toast notification för passenger pickup, text contents for both traffic change and text announcement are merged into one toast.

Fixed 2022-03-30 13:42 2022-04-05 14:45   There used to be two toast for each passenger pickup, one originating from the traffic change, and one from the text announcement. Now, these are either merged into one toast, or toast from traffic change is skipped. This is set in configuration. The default is to merge.

Plus:
* auto generated text for traffic change now in Norwegian.
* For passenger and parcel pickup, the stop name is displayed instead of stop id.
Improvement 22.4.0 I4MVA-3027 Signage

Interior LED signs: Start displaying next stop at the pre-depart event.

Fixed 2022-04-01 13:58 2022-04-01 13:58   This is for interior LED or one-row signs only, plus the "small sign view" on inner TFT's (displayed along with MMS content).

When leaving a stop point, we keep displaying current stop until the depart event happens. However, the depart event can be somewhat delayed, especially when we are leaving a terminal zone.

From now on, switch to the "between stop" display, showing next stop, already at the pre-depart event, which happens immediately when the bus starts moving from the stop point (if not ahead of schedule). The result will be more responsive interior signage.
Improvement 22.4.0 I4MVA-3017 Passenger Counting, Service

Passenger counter service section can now support more than 8 sensors

Fixed 2022-03-18 00:51 2022-03-21 09:57   Passenger counter trace can now support 30 sensors (just an arbitrary hard coded limit to limit searches for max id, increase for more). Previously limited to 8. Now paging .
Bug 22.4.0 I4MVA-3030 TravelManager

CLONE - Feil forsinkelse

Fixed 2022-04-12 13:23 2022-04-12 13:26   Buss 8584 i dag viser kl. 11:52:16 at den er 43 sekunder tidlig når rutetid er 11:52.
Bug 22.4.0 I4MVA-3022 Heater

Workaround for heater month schedule bug in old depot for april and august.

Fixed 2022-03-28 10:25 2022-03-28 10:25   The depot (pre-22.4) could configure the heater schedule for april and august using an invalid month, convert them and use correctly.
Bug 22.3.2, 22.4.0 I4MVA-3028 TravelManager

Point in link calibration bug

Fixed 2022-04-07 09:38 2022-04-07 09:39   There is a bug leading to a bad point in link calibration in some rare cases. Normally, point in link calibration happens when closely passing by (gps wise) a point in link, and if the distance on link is not in line with the database distance for the point just passed, the logical position link distance is calibrated.

Scenario for bug:
* Only on first link after an empty run (or other journey containing just two stops)
* We are passing closely by last link point (point before last stop point) of last trip.
Improvement 22.3.1, 22.4.0 I4MVA-3020  

Don't issue "GPS invalid while on journey" during dead run journeys.

Fixed 2022-03-24 17:22 2022-03-24 17:22   A long time could be spent parked, possibly under roof, during dead runs.
Bug 22.3.1, 22.4.0 I4MVA-3019 Assignments

Change of date on a manual assignment is not reported to central side.

Fixed 2022-03-24 16:55 2022-03-25 16:28   Scenario:
1. The driver manually assigns to a block.
2.The driver assigns again to the same block, but on a different date. (No log off in between.

Result: The assignment change is not reported to central side, which will invalidate all reports on the block, if the second date was the right one.
Bug 22.3.1, 22.4.0 I4MVA-3021  

GPS reset script fix

Fixed 2022-03-24 17:25 2022-03-24 17:25   Path to i4m_home was wrong.
New Feature 22.3.0 I4MVA-3016 Internal

web page for listing network info, seen devices, dhcp leases etc

Fixed 2022-03-15 12:21 2022-03-15 12:21   Add network info web page to internal webserver (without login) for finding devices easily on the network.

Kräver inte login om man går direkt till denna (ej via /runtime) så går att ge ut också till kunder/installatörer utan att sätta upp eget konto till dem:
http://192.168.3.30:8080/networkinfo

(men finns även i vanliga runtime websidans meny också).
New Feature 22.3.0 I4MVA-3011 Drivers Display

Warning popup if manual assignment on "wrong day" block.

Fixed 2022-03-09 14:47 2022-03-09 16:35   For blocks starting after midnight and belongs to the next traffic day, drivers often forgets to select the next date. This results in logging on to the wrong block. All reports to central side will be regarded as invalid.

If this happens, display a warning popup that recommends the driver to change the assignment.

Conditions: Block start time is greater than 20 hours ago. [AND] Block end time is passed.
Improvement 22.3.0 I4MVA-3014  

Fix the time parameter on GPS no-fix alarm

Fixed 2022-03-10 15:35 2022-03-10 15:37   The time parameter was missing, see screenshot-1.
Improvement 22.3.0 I4MVA-3013  

Quicker activation of "No GPS fix while on journey" alarm.

Fixed 2022-03-10 15:34 2022-03-10 15:34   If the bus is actually moving while on journey, activate the alarm after 5km. (If we knew there are no tunnels, this could be shorter...)

Alarm is now activated after 5km, or 30 minutes after leaving first stop. Before this. the alarm was activated 30 minutes after reaching second stop.
Improvement 22.3.0 I4MVA-3012 TravelManager

React to all GPS alarms, and let odometer take over.

Fixed 2022-03-10 15:19 2022-03-10 15:19   If we get a GPS alarm, the system will continue tracking the route on odometer input only. There are three different GPS alarms:
* No gps modem connection
* No gps fix
* No gps fix while on journey
We only reacted to one of these alarms (no connection). From now on, we are reacting to all three.

This will make tracking on odometer somewhat better in some situations, especially when it comes to allowing a new journey to start.
Improvement 22.3.0 I4MVA-3010  

Add the predepart event to routelog.

Fixed 2022-03-03 11:01 2022-03-03 11:01   Will facilitate calculation of drive times on server side.
Bug 22.3.0 I4MVA-3015  

False triggers of "Door open while driving" alarm

Fixed 2022-03-14 16:19 2022-03-14 16:20   This alarm might be falsely triggered if bus is parked with doors open in a place with bad gps reception.
New Feature 22.2.0 I4MVA-2998 TravelManager

Use dynamic trip for reinforcements.

Fixed 2022-02-10 15:43 2022-03-09 16:46   Use dynamic trips for reinforcements. If central side demands the creation and use of dynamic trips, the vehicle system now handles this. The old way of reinforcing is still supported.
New Feature 22.2.0 I4MVA-3003 Internal

Atom/x86 JVM: Update 1.7.0 JVM to 17.0.2

Fixed 2022-02-21 09:05 2022-03-09 16:41  
New Feature 22.2.0 I4MVA-3005 CCTV

CCTV: request extended CCTV camera diagnostics from depot

Fixed 2022-02-23 17:11 2022-02-28 09:23  
New Feature 22.2.0 I4MVA-3002 Internal

AIC4 JVM: Update 1.7.0 JVM to 1.8.0

Fixed 2022-02-21 09:04 2022-02-25 16:01  
New Feature 22.2.0 I4MVA-3001 Infohub

CDRI mqtt protocol added for: fordons-uppdrag, passagerar-räkning, progress-rapporter, cdri, fordons-position, fordons-information, systemtest, full bus, etc,

Fixed 2022-02-11 16:10 2022-02-11 16:10  
New Feature 22.2.0 I4MVA-2999  

CCTV Vivotek reformat disk on conditions; if no smart SD function detected or accidently full

Fixed 2022-02-11 16:05 2022-02-11 16:05   option: if initially used old firmware no smart sd function was detected and not available.
option: if cyclic storage function not working and disk gets full, reformat. fixed i newer firmware?
New Feature 22.2.0 I4MVA-2996 CCTV

CCTV Vivotek: firmware upgrade

Fixed 2022-02-10 10:49 2022-02-10 10:49  
Improvement 22.2.0 I4MVA-3009 Heater

Avoid engine heater on->off->on when preheating is done.

Fixed 2022-02-25 10:11 2022-02-25 10:12   If engine and/or driver heaters are started during preheat state, dont turn off and then on again when doing state transition from PRE_HEATING to HEATING.
Improvement 22.2.0 I4MVA-3008  

signalrefiner: Support for restoring diff accumulator to last known start on restart

Fixed 2022-02-25 00:37 2022-02-25 00:38   <diffAccumulatorRefiner newSignalName="odoMilliMeter_c3"
sourceSignalName="c3"
aConst="56"
wrapLimit="0.0"
deltaMax="0.0"
stableSignalsRequired="0"
restore="true"
>
</diffAccumulatorRefiner>
Improvement 22.2.0 I4MVA-3007  

IP: Support for template

Fixed 2022-02-25 00:37 2022-02-25 00:37  
Improvement 22.2.0 I4MVA-3000 Connected devices Management

Check for android apps updates not only during startup

Fixed 2022-02-11 16:07 2022-02-11 16:07   if nothing else needed be done in update interval check, check apps installed (sync apps). For short: will sync apps installed every 15mins, not just at startup check (that also checks android os updates and android settings changes).
Bug 22.2.0 I4MVA-3006  

CLONE - 8617 - PROCESS-CRASHED / PROCESS-FAILED

Fixed 2022-02-23 17:25 2022-02-23 17:26   8617 har veldig mange feilmeldinger av denne typen. I tillegg er 8617 den bussen med desidert flest alarmer de siste 30 dagene.

Hva er årsaken til dette?

[cid:image001.png@01D823DB.5F8AC6D0]


[cid:image002.png@01D823DB.5F8AC6D0]

New Feature 22.1.0 I4MVA-2995 Drivers Display, Internal, TravelManager

Assignment on trip pattern implemented

Fixed 2022-02-02 13:49 2022-02-25 15:23   Trip pattern assignment for Västtrafik, specified in RT694. However, the function is not complete and tested. Will be released on 22.2.
New Feature 22.1.0 I4MVA-2990 Signage

Charter label now displayed on signs

Fixed 2022-01-20 22:10 2022-01-26 15:34   Selected label of charter assignment (unbound assignment) is now displayed on exterior and interior signs.
Improvement 21.15.3, 22.3.0 I4MVA-2997 Drivers Display

Take over of single journey blocks when assigning on line/trip.

Fixed 2022-02-10 15:40 2022-03-01 07:58   When assigning on a line/trip, and some other vehicle is already assigned to the corresponding block, the driver can choose to either cancel or reinforce the selected trip.

However, when not having blocked data, the driver should also be given the option to take over the trip.
Bug 21.15.2, 22.1.0 I4MVA-2993 Interior Passenger Display

Interio Passenger display: Sydney version text margin adjusted before the time column

Fixed 2022-01-27 13:29 2022-02-02 09:36   The connections view lacked a few pixels to fit Warringah Mall.
Bug 21.15.2, 22.1.0 I4MVA-2992 Internal

Traffic database reconnect log spam fix

Fixed 2022-01-27 13:28 2022-01-27 13:28   During the time travelmanager reboots due to new traffic data, the java db component can get into a state when it spams the log with reconnect "did not try" logs.
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-24 10:50   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:
1. http://192.168.2.191:22080/dpi/application/media/campaign34.html
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-24 14:23  
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-03-09 16:48   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.
Bug 21.14.4, 22.1.0 I4MVA-2994  

Can Manager crashes on reception of ITxPT fms2ip "frame" with wrong format

Fixed 2022-02-02 13:43 2022-02-02 13:46   Dom skickar invalid ITxPT FM2IP, <Data> for max bara 16 hex, dvs 8 byte, precis som på CAN normalt. Detta är en BAM ram, den skall komma i sina delar, inte parse:ad när den > 8 byte

<?xml version="1.0"?>
<FMStoIPDelivery version="1.1a">
<FMStoIP FMSVersion="0004">
<Frame Status="OK">
<PGN>FEEC</PGN>
<Data>42385220203139383832362020202020202AFFFFFF</Data>
<RelativeTime>1643707940180</RelativeTime>
<SPN id="237">
<Name>Vehicle Number Identifier</Name>
<Value>B8R 198826 </Value>
</SPN>
</Frame>
</FMStoIP>
</FMStoIPDelivery>
Improvement 21.14.3, 21.15.2, 22.1.0 I4MVA-2991 Heater

Keep bus warm until journey start time

Fixed 2022-01-26 17:03 2022-01-27 11:44   When using outdoor temp only, keep the vehicle warm until journey start time (if the bus is not started before that.) Earlier: Heater was turned off after needed heater time reached, 30 minutes (toJourneyStartLocationSeconds default) prior to journey start.
New Feature 21.14.2 I4MVA-2983 Drivers Display

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

Fixed 2021-12-20 18:05 2022-01-26 08:35  
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  
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 2022-01-26 09:08  
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-2964 Notification center

Action button for sending bool signal

Fixed 2021-11-25 17:23 2022-03-09 16:50   Can now configure action button to send bool signal.
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-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:
net.volvo.vms.vehicle.cctv.vivotek/target/common/share/vivotek
or on target:
/home/i4m/share/vivotek
setparam_basic.props
setparam_video.props
setparam_extra.props

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:
setparam_video_cam_2.props
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">
<dayOfWeekTimePeriod>
<dayOfWeek day="FRIDAY"/>
</dayOfWeekTimePeriod>
</datedStateRefiner>
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
eksempel:
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"/>
</xsd:complexType>
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   net.volvo.vms.base.i4m
<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>



<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:complexType>



<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:restriction>
</xsd:simpleType>



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



<xsd:complexType name="DayOfWeekTimePeriod">
<xsd:sequence>
<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:sequence>
<xsd:attribute name="enabled" type="xsd:boolean" default="true" />
</xsd:complexType>
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:

In net.volvo.vms.vehicle.mid.packagedownloader:
<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
or
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
eth.x.dhcpReleaseAlways
wifi.dhcpReleaseAlways
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.
config:
its4mobility/parametergroup-signalprio-gui-choice
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.
Example:
<parameter-item name="customUi.customViewGroup.name(BetweenStops).view.viewName(interchangesView).param.key(headerText).value" 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:
its4mobility/large/core/parametergroup-manual-sign-default
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:
MX4:
As usual (double layout etc, usually in customisation)
Display:
its4mobility/internalsign/parametergroup-web-passengerdisplay
Along with the usual for split screen double wide: its4mobility/internalsign/parametergroup-split-screen-dw

Requires
21.6.0 (p15+) on the MX4,
and
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 -->
</xsd:complexType>
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]http://its4mobility.com/jira/browse/TICKET-3418 (even though the importer ran ok yesterday)?

 



 

 



 



 
----------------------------------------------------------------------------------------
[1] http://its4mobility.com/jira/browse/TICKET-3418
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="net.volvo.vms.vehicle.announcement" instanceName="">
<parameter-items>
<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" />
</parameter-items>
</parameter>
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
/vimi/driverid/user/event

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"/>
</xsd:complexType>

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">
<xsd:annotation>
<xsd:documentation>
Will not allow applying new version if the vehicle has moved within the last ms
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="blockApplyNewVersionAllowIfNoRebootRequired" type="xsd:boolean" default="true">
<xsd:annotation>
<xsd:documentation>
Will allow applying new version even if the vehicle has moved within the last ms
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
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

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<mailto:ole.henrik.risa@norgesbuss.no> har kontrollert flere av disse uten å finne feil ved eks. dørbrems. Kan det være en sammenheng med oppgraderingen til 21.2.0?

[cid:image001.png@01D715AA.522EC760]

Med vennlig hilsen
Stein-Inge Falk
IT
Norgesbuss AS

+47 900 65 346<tel:+4790065346>
stein-inge.falk@norgesbuss.no<mailto:stein-inge.falk@norgesbuss.no>
norgesbuss.no<http://norgesbuss.no/>

[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">
<MonitoredJourney>
<RecordedAtTime>2021-02-10T10:31:41+01:00</RecordedAtTime>
<ItemIdentifier>1</ItemIdentifier>
<PatternRef>162816</PatternRef>
<JourneyRef>40</JourneyRef>
<VehicleJourneyRef>40</VehicleJourneyRef>
<OriginPlannedDepartureTime>2021-02-10T09:26:00+01:00</OriginPlannedDepartureTime>
<DestinationPlannedArrivalTime>2021-02-10T09:52:00+01:00</DestinationPlannedArrivalTime>
<Delay>3940</Delay>
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">
<PlannedPattern>
<RecordedAtTime>2021-02-09T07:40:56+01:00</RecordedAtTime>
<PatternRef>159144</PatternRef>
<VehicleJourneyRef>10669818_143195</VehicleJourneyRef>
<OperatingDayDate>2021-02-09</OperatingDayDate>
<RouteRef><5580283></RouteRef>
<LineRef>313</LineRef>
<PublishedLineLabel>
97
</PublishedLineLabel>

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="net.volvo.vms.gateways.udpnodegateway" instanceName="">
<parameter-items>
<parameter-item name="authConfig.enabled" value="true" />
<parameter-item name="authConfig.requireAuthByHost" value="true" />
</parameter-items>
</parameter>
<parameter name="endpointAuthentication"
componentName="net.volvo.vms.services.nodegateway" instanceName="">
<parameter-items>
<parameter-item
name="endpointAuthentication.key(comKey).host" value="${DEPOT_HOST}"/>
<parameter-item
name="endpointAuthentication.key(comKey).comId" value="${rsyncModule}"/>
<parameter-item
name="endpointAuthentication.key(comKey).comKeyFromNode" value="75f98df9-3506-428d-b8e2-6e23358f4db0"/>
<parameter-item
name="endpointAuthentication.key(comKey).comKeyToNode" value="48147b92-2cfb-4c9a-ba38-26124e26205b"/>
</parameter-items>
</parameter>
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="net.volvo.vms.services.nodegateway" instanceName="">
<parameter-items>
<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" />
</parameter-items>
</parameter>
Generated at Sun Jul 03 11:25:48 CEST 2022 by Mattias Isegran Bergander using JIRA 6.3.12#6343-sha1:0d8f4aafad7180503b3640e4b3fc2614bfaabae7.