Skip to main content

IDE 1.25.0

Improvements

  • The IDE’s ‘Device Settings’ dialog has been redesigned for clarity. The dialog now presents two radio buttons to help you more easily select the model with which the device will be associated. One button lets you select from a pop-up list of existing models; the other allows you to enter the name of a new model which will be created when you close the dialog by clicking the ‘Save Changes’ button.
  • We have improved logging with the addition of a number of new controls, placed in the top right of the log pane in the IDE.
    • The ‘Logging’ switch lets you temporarily pause the display of new entries in the log window.
    • The padlock icon indicates when auto-scrolling is disabled in the log pane, by moving the mouse pointer into the pane. When auto-scrolling is disabled, the padlock icon goes black. Moving the pointer out of the pane re-enables auto-scrolling; the padlock icon will go grey.
    • The circled X button replaces the previous ‘Clear Log’ button and empties the log pane. Log entries are not lost, just hidden temporarily.
  • The IDE’s device and agent panes now remember the text cursor’s line number. If you click on a line of code and then switch to another model or device (or go to the Ops Console), when you revisit the original device or model, the previously-selected line will now be the focus of its host pane.

Bug Fixes

  • The device and agent code panes once again display the bottom one-and-a-half line of code without their bounds having to be manually adjusted.
  • Assigning a device to a newly created model and simultaneously attempting to give the device an invalid name is now prevented.
  • Ops: The Ops Console now correctly lists a newly promoted factory firmware update in the ‘Staged’ column after switching between Ops and the IDE.
  • Ops: The Ops Console now correctly handles and responds to malformed/invalid factory imp MAC addresses, and does so more quickly.
  • Ops: When a model is selected in the Ops Console, it remains selected if you are viewing the Report or Debug tabs when you switch to the IDE and then back again.

Log in to the updated IDE here