Product SiteDocumentation Site

5. Зміни у Fedora для специфічних груп користувачів

5.1. Схемотехніка

5.1.1. gtkwave

Пакунок gtkwave оновлено з версії 3.3.41 до версії 3.3.51. З цим пов’язано багато оновлень, зокрема такі:
  • Розширено підтримку нових побудов у Vermin.
  • У вікнах перегляду коду rtl додано підтримку гортання коліщатком миші.
  • Додано підтримку VPD за допомогою vpd2vcd.
  • У vermin додано попередню підтримку створення порожніх проектів.
  • Додано підтримку пункту «Відкрити ієрархію», за допомогою якого можна розгорнути SST і вибрати ієрархію для вказаного сигналу у вікні «Сигнали».
  • Додано попередню підтримку FsdbReader.
  • Для VCD/FST/FSDB додано тип створення у форматі області.
  • У SST стовпчик напрямку буде показано, лише якщо не усі сигнали оголошено як FST_VD_IMPLICIT.
  • Додано видобування даних in/out/inout з FSDB до FST за допомогою допоміжної програми vcd2fst.
  • Додано підтримку структур SV, об’єднань, класів, пакунків, програм та інтерфейсів.
  • Попередня підтримка типів даних SV bit, logic, int, shortint, longint, byte, enum та shortreal у VCD та FST. Додано тип даних для розріджених масивів у FST (у поточній версії gtkwave цей тип не використовується).
  • Додано підтримку атрибутів begin/end у FST (у поточній версії gtkwave не використовується). Ця підтримка надає змогу вбудовувати до ієрархії структур різноманітні типи даних.
  • Додано можливість зберігати $comment у файлах FST за допомогою механізму атрибутів (FST_AT_MISC/FST_MT_COMMENT).
  • Додано можливість зберігати у файлах FST дані щодо змінних середовища (FST_MT_ENVVAR).
  • До фільтрування за назвами SST додано фільтри напрямків. Отже, додавання записів +I+, +O+, +IO+, +B+ або +L+ перед формальним виразом тепер надає змогу визначати додаткові критерії фільтрування. У фільтрах напрямку можна використовувати як великі, так і малі літери.
  • До FAT додано типи ієрархій VHDL, внутрішні завантажувачі VCD, а також vcdfst/fst2vcd.
  • Додано у перетворенні VHDL на FST (де також можна використовувати інші мови): gtkwave може обробляти ці типи (наприклад, signal + std_ulogic), але у поточній версії ще не реалізовано імітатори, у яких передбачено підтримку цих типів.
  • Додано можливість захоплення до файла зображення PNG у діалоговому вікні «Файл -> Захопити до файла».
  • До FST додано тип пакунків VHDL.
  • Додано функцію fstWriterSetSourceStem(). Тепер програмісти можуть вбудовувати фрагменти коду до файлів FST.
  • Оновлено приклади та пункти клавіатурних скорочень до файла gtkwaverc, так, щоб ці дані відповідали поточному стану основного меню головного вікна gtkwave.
Крім того, виправлено багато вад та реалізовано багато покращень. Докладніший опис можна знайти у файлі ChangeLog та на сайті за адресою http://gtkwave.sourceforge.net/.

5.1.2. XCircuit

xcircuit оновлено до версії 3.7.44. У версії 3.7 передбачено змінений механізм позначення, у якому беруться до уваги точки та сегменти елементі, як і самі елементи. Це надає змогу використовувати можливість редагування для модифікації одразу багатьох елементів.
Також реалізовано інваріантність товщини ліній об’єктів. Для екземплярів об’єктів (зокрема символів схеми) можна визначити інваріантність товщини ліній, щоб під час зміни масштабу елемента товщина його ліній не змінювалася. Таким чином, у новій версії можна змінювати масштаб елементів схеми відносно інших елементів без втрати єдиної ширини доріжок на схемі.
Серед інших корисних нововведень:
  • Стеження за контрольними точками сплайнів для плавного об’єднання сплайнів у контури.
  • Маски фіксування (форми, якими можна скористатися для фіксування вигляду інших елементів)
  • Підпрограма для перетворення прямокутника на криву.
  • Скасування і повторення підняття та опускання елементів
  • Покрокове піднімання та опускання елементів.
  • Породжувач полів градієнтів — поля з градацією кольору на основі типів графічних зображень.

5.2. Аматорське радіомовлення

5.2.1. fldigi

Пакунок fldigi оновлено до версії 3.21.76. Ось лише деякі зі змін:
  • Покращення у веденні журналу ADIF.
  • Краща багаточастотна маніпуляція для слабких сигналів.
  • Покращення у THOR.
  • Можливість показу символів UTF-8, коли активним є клієнт ARQ.
Інші удосконалення.
З повним списком можна ознайомитися на цій сторінці.

5.2.2. gnuradio

До складу Fedora 20 включено gnuradio 3.7.1.
Основні нові можливості:
Нові блоки, зокрема gr::analog::fast_noise_source and gr::analog::agc3_*. У новій версії блоки agc, agc2 та agc3 мають уніфікований інтерфейс. Додано нові компоненти gr-fec та gr-channels. За допомогою нового інструмента можна створювати сторонні бібліотеки VOLK.
На сайті http://www.gnuradio.org можна знайти подробиці щодо цих змін та докладну документацію.

5.2.3. qucs

Пакунок qucs оновлено до версії 0.0.17. Ключові покращення:
  • Нові моделі BSIM, nMOS та pMOS.
  • Новий інтерфейс миттєвого розв’язувача m-коду.
З докладним описом можна ознайомитися на цій сторінці.

5.2.4. trustedqsl

trustedqsl оновлено до версії 1.14.3. Оновлення: виправлення деяких зон CQ, покращена обробка дублікатів та покращені повідомлення щодо помилок.
З подробицями можна ознайомитися на сторінці проекту за адресою http://sourceforge.net/projects/trustedqsl/.

5.2.5. xastir

У пакунку xastir 2.0.4 реалізовано значну кількість змін та покращень швидкодії. Докладніший опис можна знайти у файлі довідки до програми або на сайті проекту.

5.2.6. xnec2c

Пакунок xnec2c оновлено до версії 2.3. Відмінності між 2.1 і 2.3 є майже непомітними для користувача, але було виконано значну роботу зі спрощення внутрішнього коду програми. Більшість цих змін стосуються пакунка nec2c, у якому міститься обчислювальний рушій xnec2c.
Сайт програми розташовано за цією адресою.