Skip to content

Releases: legatoproject/legato-af

Legato AF 17.10.0 Release

21 Nov 23:53
Compare
Choose a tag to compare

Release Notes

Our Release Notes include the details of the new features included in the 17.10.0 Legato AF Release.

Downloads

You have the option of downloading our tarball directly (not on GitHub), or syncing with our GitHub repo:

mkdir legato-17.10.0 && cd legato-17.10.0 && \
repo init -u https://github.com/legatoproject/manifest -m legato/releases/17.10.0.xml && \
repo sync

Legato AF 17.09.0 Release

21 Oct 02:01
Compare
Choose a tag to compare

Release Notes

Our Release Notes include the details of the new features included in the 17.09.0 Legato AF Release.

Downloads

You have the option of downloading our tarball directly (not on GitHub), or syncing with our GitHub repo:

mkdir legato-17.09.0 && cd legato-17.09.0 && \
repo init -u https://github.com/legatoproject/manifest -m legato/releases/17.09.0.xml && \
repo sync

Legato AF 17.08.1 Release

02 Oct 17:45
Compare
Choose a tag to compare

Release Notes

Our Release Notes include the details of the new features included in the 17.08.1 Legato AF Release.

Downloads

You have the option of downloading our tarball directly (not on GitHub), or syncing with our GitHub repo:

mkdir legato-17.08.1 && cd legato-17.08.1 && \
repo init -u https://github.com/legatoproject/manifest -m legato/releases/17.08.1.xml && \
repo sync

Legato AF 16.10.4 Release

02 Oct 17:48
Compare
Choose a tag to compare

This is an internal release to fix an issue identified with the API for pa_info_GetPrlVersion

Although the le_info.api already considers that pa_info_GetPrlVersion can return LE_NOT_FOUND, it is not explicitly mentioned in pa_info.h

Legato AF 17.08.0 Release

22 Sep 21:46
Compare
Choose a tag to compare

Release Notes

Our Release Notes include the details of the new features included in the 17.08.0 Legato AF Release.

Downloads

You have the option of downloading our tarball directly (not on GitHub), or syncing with our GitHub repo:

mkdir legato-17.08.0 && cd legato-17.08.0 && \
repo init -u https://github.com/legatoproject/manifest -m legato/releases/17.08.0.xml && \
repo sync

Legato AF 17.07.2 Release

17 Aug 22:04
Compare
Choose a tag to compare

Release Notes

Our Release Notes include the details of the new features included in the 17.07.2 Legato AF Release.

Downloads

You have the option of downloading our tarball directly (not on GitHub), or syncing with our GitHub repo:

mkdir legato-17.07.2 && cd legato-17.07.2 && \
repo init -u https://github.com/legatoproject/manifest -m legato/releases/17.07.2.xml && \
repo sync

Legato AF 17.06.0 Release

11 Jul 23:52
Compare
Choose a tag to compare

Release Notes

Our Release Notes include the details of the new features included in the 17.06.0 Legato AF Release.

Downloads

You have the option of downloading our tarball directly (not on GitHub), or syncing with our GitHub repo:

mkdir legato-17.06.0 && cd legato-17.06.0 && \
repo init -u https://github.com/legatoproject/manifest -m legato/releases/17.06.0.xml && \
repo sync

Legato AF 17.05.0 Release

21 Jun 22:56
Compare
Choose a tag to compare

Release Notes

Our Release Notes include the details of the new features included in the 17.05.0 Legato AF Release.

Downloads

You have the option of downloading our tarball directly (not on GitHub), or syncing with our GitHub repo:

mkdir legato-17.05.0 && cd legato-17.05.0 && \
repo init -u https://github.com/legatoproject/manifest -m legato/releases/17.05.0.xml && \
repo sync

Legato AF 16.10.3 Release

01 May 17:24
Compare
Choose a tag to compare

Complete Release Notes

Downloads

mkdir legato-16.10.3 && cd legato-16.10.3 && \
repo init -u https://github.com/legatoproject/manifest -m legato/releases/16.10.3.xml && \
repo sync

Documentation

New Features

devMode and GDB

Further improvements have been made to the Developer Mode core app:

  • devMode is no longer installed by default on the target. To run devMode you must build
    Legato AF 16.10.3 for your target device, then install devMode with app install.
  • GDB server is now bundled with devMode to enable easy removal for production deployments.

More information on how to install devMode and GDB debugging info can be found in on legato.io.

To install @c devMode using Developer Studio, refer to Developer Studio's internal documentation.

Binary Only Applications Supported

The ability to distribute binary only applications without source code is now supported. mkapp will build a binary only app bundle that can then be included in an sdef without the source code.

KNOWN ISSUES

Constraints and Limitations

ECM-USB/ModemManager issue on Ubuntu 16.04+

Ubuntu 16.04 and newer is default installed with modemmanager version 1.4.12-1ubuntu1 which conflicts with the ECM-USB driver when connecting a target. Modemmanager may cause the Ubuntu NetworkManager to crash on your host and your target to become unavailable over USB.

Symptoms:

  • NetworkManager crashing when plugging into your device over USB, or
  • The target becomes inaccessible after 30 seconds.

Recommended Work Around:

  • Uninstall modemmanager from Ubuntu or
  • Downgrade modemmanager to version 1.0.0-2ubuntu1

Version 1.0.0-2ubuntu1 of modemManager can be found here: http://packages.ubuntu.com/trusty/modemmanager

Docs Limitations

The new search engine has a limitation for partial words. Searching for APIs using previous conventions (e.g., "le_audio") currently fails (considered a partial word). To work around this, you can use a wildcard after (le_*) or a fuzzy match (le_~1)

The Legato Reference manual has limitation with some links to online documentation. Use the legato.io version if a link is unavailable in the PDF.

Open Issues

The following is the list of known issues that still exist in Legato 16.10.0 and are currently under investigation:

Legato AF

  • Apps can't share writeable files with each other unless both apps are “un-sandboxed”.
  • Real time scheduling policies are not able to promote themselves if needed.
  • usb0 does not have a fixed mac address and changes after each reboot.

Tools

  • “app runProc” does not work for apps running outside of a Sandbox. If you wish to run app runProc your app must be running in a Sandbox.
  • “app status” does not report "waiting" as a valid service status; reports "running" instead.
  • “configECM” hangs when run.
  • “configECM” will give a confusing error message IP's not being on the same subnet when other errors are present.
  • Log Tool is not able to change the logging level while a process or app is running.

Config Tree

  • Removing an app may remove another apps tree if the first apps requires section lists the second app.

Audio API

  • No sound recorded when using an Analog interface.
  • Not able to resume a playback after a recording has been paused.
  • “Pop” noise on USB audio at the end of a play or when stopping an ongoing file

Data Connection API

  • "wifi client disconnect" does not release current WiFi connection

eCall API

  • First tone in DTMF is often missed or has a shorter duration.
  • LE_ECALL_STATE_TIMEOUT_T6 is not handled when T6 expires. The timeout event is not generated in the eCall handler.
  • MSD transmissions fail over SMS when the FDN is locked
  • The fallback SMS is not received during an Era-Glonass eCall session

GPIO API

Only one service is able to access a GPIO pin at a time

SPI API

Driver does not support speeds lower than 960000 baud

TTY API

Modem does not support serial baud rate of 1000000

Legato 16.10.1 Release

23 Dec 18:09
Compare
Choose a tag to compare

Complete Release Notes

Downloads

mkdir legato-16.10.1 && cd legato-16.10.1 && \
repo init -u https://github.com/legatoproject/manifest -m legato/releases/16.10.1.xml && \
repo sync

Documentation

Patch

16.10.1 - Resolved an issue with target devices displaying a “warning” SyncStatus on AirVantage