Bus controller for controlling multiple base devices via HE programming software, serial interface, USB interface, dynamic NIT, LCN