Adding ELDs make for happier drivers: Omnitracs panel December 4, 2017 TORONTO, ON - Investing in new technologies, including Electronic Logging Devices (ELDs), is the key to creating safe, efficient companies that attract both customers and new drivers, speakers at an Omnitracs panel said last week.