New examples included in v7.0 Astrobe for RISC5

Download pre-release library modules and new examples to use with Astrobe for RISC5. Forum members can also upload their own source code examples.
Post Reply
cfbsoftware
Site Admin
Posts: 412
Joined: Fri Dec 31, 2010 12:30 pm
Contact:

New examples included in v7.0 Astrobe for RISC5

Post by cfbsoftware » Sat Jul 06, 2019 11:37 pm

The following examples are now included in source and executable form in the standard distribution of v7.0 Astrobe for RISC5:
  • Blinker:
    Flash up to ten LEDs in a sequence at 1 second intervals.
  • ButtonTest
    Run - Loops infinitely. When a button is pressed the button number is displayed and the program terminates.
  • DRAMTest:
    Run - Execute six different tests to identify faulty 4164 64kbit DRAM chips.
  • Extensions, ExtensionsCase and ExtensionsProc:
    Run - Three different ways to use Oberon's Type Extension feature to create and scan a dynamic list of a variety of objects.
  • HCReadSpeed
    Run - Time the sector reading speed of an HCFiler filesystem on the SDHC Card.
  • HCTest
    Run - Inititialise an HCFiler filesystem and create a number of test files on the SDHC Card. Any existing HCFiler files will subsequently be inaccessible.
  • HCTools:
    InitDisk - Initialise an HCFiler filesystem on an SDHC card. Any existing HCFiler files will subsequently be inaccessible.
    WriteFiles - Copy files from a Project Oberon filesystem to an HCFiler filesystem on the same SDHC card
    Dir - Display a list of HCFiler files on the SDHC Card.
  • I2CCompass:
    Show - Display the reading from a Honeywell HMC6352 digital compass.
  • I2CTemperature:
    Show - Display the temperature read from a Texas Instruments TMP102 digital temperature sensor.
  • Soundex:
    Run - Compare the performance of numeric CASE statements vs. the equivalent IF-THEN-ELSE statements.
  • SwitchTest
    Run - Displays a list of switches that are on.
  • Temperature:
    Show - Display the temperature read from a DS3234 Real-Time Clock peripheral device.
  • TestInt:
    On - Enables interrupts. An interrupt handler is installed when the module is loaded. When interrupts are enabled the handler is invoked every 500 ms to blink an LED.
    Off - Disables interrupts. The LED stops blinking.

Post Reply