Changes between Version 5 and Version 6 of WARPLab/Extensions
- Timestamp:
- May 22, 2013, 2:42:45 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WARPLab/Extensions
v5 v6 7 7 == Simple Extensions: Adding New Commands with User Extension Objects == 8 8 9 Simple extensions are inherently supported by the WARPLab Framework's [wiki:../Framework/Modules#UserExtension User Extension module]. A user can create their own user extension class that knows how to deal with custom WARPLab commands. Custom user extension classes should inherit from the [source:ResearchApps/PHY/WARPLAB/WARPLab7/M_Code_Reference/classes/wl_user_ext.m wl_user_ext] class and overload the [source:ResearchApps/PHY/WARPLAB/WARPLab7/M_Code_Reference/classes/wl_user_ext.m#L11 procCmd] method. Furthermore, users should update the hardware and software design that runs on the WARP boards to handle their custom commands. For an example of how to use the user extension module, please see the [wiki L../Examples/userExtension EEPROM User Extension] example.9 Simple extensions are inherently supported by the WARPLab Framework's [wiki:../Framework/Modules#UserExtension User Extension module]. A user can create their own user extension class that knows how to deal with custom WARPLab commands. Custom user extension classes should inherit from the [source:ResearchApps/PHY/WARPLAB/WARPLab7/M_Code_Reference/classes/wl_user_ext.m wl_user_ext] class and overload the [source:ResearchApps/PHY/WARPLAB/WARPLab7/M_Code_Reference/classes/wl_user_ext.m#L11 procCmd] method. Furthermore, users should update the hardware and software design that runs on the WARP boards to handle their custom commands. For an example of how to use the user extension module, please see the [wiki:../Examples/userExtension EEPROM User Extension] example. 10 10 11 11 == Advanced Extensions ==