WARNING! If your school district/organization is using our XML API, you’ll need to switch to our JSON API as soon as possible. We will be sunsetting the XML API in March of 2026. You can go to Getting K-12 Data Using the JSON API for details about our JSON API offering. If you have any questions about migrating from XML to JSON, you can email k12apisupport@calamp.com.
Comparative Analysis
- For legacy PvA customers, fixed a bug with the Substitutions screen that wouldn’t allow users to view substitutions past the maximum allowable number of substitution days value, when that was designed only to limit the count for which a bus replacement could be made and saved. (For example, if the value was set to 7, users couldn’t see substitutions made after a week later.)
Student Ridership
- Changed deleted boarding cards to no longer be visible on the Boarding Cards tab of the Students >> Information for Student screen.
Mobile Data Terminals
- On the Hardware screen, added a CMF Version column (to the right of the Peripheral OS column), which will show the MDT’s CMF version. This will help determine which devices have been upgraded (and thus have had bug fixes applied).
Note: This column won’t be populated with values yet but will be in the near future.
Engine Diagnostics
- Improved how odometer values are presented on the Hardware screen as follows:
- Changed the current Odometer column to GPS Odometer, which will indicate that it displays a GPS-calculated value.
- Added an Engine Odometer column, which will show the odometer reading reported by the engine.
- For the OBDII - Light Duty and J1708/1939 - Heavy Duty screens, improved how engine odometer readings are processed, so the Odometer columns will have the most accurate data.